2015-02-17 5 views
0

я делаю, чтобы сделать список приложений, но возникли трудности мой код для моего main.html являетсяYeoman Walkthrough угловые JS не работает

< body> 
<div class="jumbotron"> 
<h2>My todos</h2> 
<p class="form-group" ng-repeat="todo in todos"> 
<input type="text" ng-model="todo" class="form-control"> 
</p> 
</div> 
</body> 

и мой код main.js является

use strict'; 


angular.module('mytodoApp') 
.controller('MainCtrl', function ($scope) { 
$scope.todos = ['Item 1', 'Item 2', 'Item 3']; 
}); 

может ли кто-нибудь пролить свет, пожалуйста?

+0

Вы забыли включить свое приложение в html https://docs.angularjs.org/api/ng/directive/ngApp, а затем использовать ng-controller для соответствия вашему контроллеру. Просьба указать URL-адрес для прочтения или что-то еще, поэтому мы также можем это проверить. – trainoasis

+0

Также - каковы ваши результаты/ошибки? На каком этапе вы находитесь? – trainoasis

+0

doh, поэтому я сделал, должен ли я положить ? – windies17

ответ

0

Если я кратко рассмотрю ваш HTML-код, то одно замечание, которое я замечаю, заключается в том, что в приложении HTML отсутствует приложение, использующее директиву ng-app. Тогда и ng-контроллер, конечно.

Пример:

<div ng-app="" ng-controller="personController"> 

EDIT: Возможно, вы делаете это http://yeoman.io/codelab/setup.html? Я вижу, Йомен должен создать то, что я упомянул для вас, и, вероятно, нет.

Если бы я был вами, я бы проверил сгенерированные файлы и посмотрел, совпадают ли они. http://yeoman.io/codelab.html#source-files и обеспечить надлежащее ng-приложение и контроллер? Если вы действительно работаете над указанным учебником, соответствует ли index file?

Смежные вопросы