diff --git a/js/app.js b/js/app.js index 8c65a85..90148cf 100644 --- a/js/app.js +++ b/js/app.js @@ -1,3 +1,5 @@ +'use strict'; + // Ionic Starter App // angular.module is a global place for creating, registering and retrieving Angular modules @@ -24,44 +26,44 @@ angular.module('starter', ['ionic', 'starter.controllers']) $stateProvider .state('app', { - url: "/app", + url: '/app', abstract: true, - templateUrl: "templates/menu.html", + templateUrl: 'templates/menu.html', controller: 'AppCtrl' }) .state('app.search', { - url: "/search", + url: '/search', views: { 'menuContent': { - templateUrl: "templates/search.html" + templateUrl: 'templates/search.html' } } }) .state('app.browse', { - url: "/browse", + url: '/browse', views: { 'menuContent': { - templateUrl: "templates/browse.html" + templateUrl: 'templates/browse.html' } } }) .state('app.playlists', { - url: "/playlists", + url: '/playlists', views: { 'menuContent': { - templateUrl: "templates/playlists.html", + templateUrl: 'templates/playlists.html', controller: 'PlaylistsCtrl' } } }) .state('app.single', { - url: "/playlists/:playlistId", + url: '/playlists/:playlistId', views: { 'menuContent': { - templateUrl: "templates/playlist.html", + templateUrl: 'templates/playlist.html', controller: 'PlaylistCtrl' } } diff --git a/js/controllers.js b/js/controllers.js index 5f1ff0a..9a2481b 100644 --- a/js/controllers.js +++ b/js/controllers.js @@ -45,4 +45,6 @@ angular.module('starter.controllers', []) }) .controller('PlaylistCtrl', function($scope, $stateParams) { + $scope.playlistCtrl = {}; + $stateParams.stateParams = {}; });