Может кто-нибудь, пожалуйста, помогите мне, я не знаю, что я делаю неправильно. Я следую среднему учебнику по веб-разработке. Ng-include нормально работает с шаблонами, а ng-view — нет. У меня есть 5 файлов. Во-первых, это Users.client.module.js:
angular.module('users', []);
Во-вторых, это users.client.controller.js.
angular.module('users',['ngRoute']).controller('UsersController', ['$scope',
function ($scope){
$scope.name = 'UsersCont';
console.log("from UsersCont");
}]);
В-третьих, это users.client.routes.js.
angular.module('users').config(['$routeProvider', function ($routeProvider) {
$routeProvider
.when('/', {
templateUrl: 'users/views/register-user.client.view.html'
})
.otherwise({
templateUrl: '/somewhere else'
});
}]);
Четвертый — register-client-view.html.
<section ng-controller="UsersController">
<h1>{{ name }}</h1>
</section>
и последний - index.html
<section ng-include=" 'users/views/register-user.client.view.html' "></section>
<section ng-view> </section>
<script type="text/javascript" src="/users/users.client.module.js"></script>
<script type="text/javascript" src="/users/controllers/users.client.controller.js"></script>
Пожалуйста помоги
ng-app
нигде в вашем index.html. Это необходимо для начальной загрузки приложения ng. Также это кажется страннымng-include=" 'users/views/register-user.client.view.html' "
- почему у вас внутри дополнительные кавычки? - person David Votrubec   schedule 10.07.2015users.client.routes.js
в свой индекс. У тебя это есть? - person Devin H.   schedule 10.07.2015