Я пытаюсь разбить контроллеры angularjs на файлы, но не всегда.Не удалось загрузить контроллер в мой модуль angularjs
Структура каталогов:
--public--
--js/controller/resturant.js
--js/master.js
--index.php
Код для master.js
angular.module("rsw",['rsw.controller']);
Код для resturant.js
angular.module('rsw.controller').controller('resturant', ['$scope', '$http', function($scope, $http){
$scope.data="Test"
}]);
Код для index.php
--
<div ng-app="rsw">
<span ng-controller="resturant">
{{ data }}
</span>
</div>
--
EDIT: Я включил в свой index.php только «master.js», мне нужно также импортировать «resturant.js»?
Вы создали модуль «rsw» и создали свой контроллер в модуле «rsw.controller» другого модуля. Вы добавили модуль 'rsw.controller' в качестве зависимости в модуле 'rsw'? –
Да, все еще не работает –