2013-07-31 2 views
0

Я пытаюсь запустить страницу angularjs. Я только создал контроллер, но он не работает.Не удается запустить угловое приложение

Я уменьшил код столько, сколько я могу определить проблему, но я не могу его нашел, есть только два файла:

index.html

<html np-app> 
    <head> 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script> 
    <script src="main.js"></script> 
    </head> 
    <body ng-controller="RunmeCtrl">{{hi}}</body> 
</html> 

main.js

function RunmeCtrl($scope) { 
    console.log('RUNNING!!!'); 
    $scope.hi="asjklfdkajsfkl"; 
} 

console.log('script loaded'); 

Консоль только журналы script loaded, но контроллер не вызывается, и я не знаю почему. На странице отображается «{{hi}}» в браузере. Не отображается ошибка.

Любая идея?

UPDATE:

Angularjs правильно загружается, так как я нашел angular объект на консоли JavaScript:

> angular 
Object {element: function, bootstrap: function, copy: function, extend: function, equals: function…} 
+3

Может ли это быть «np-app» вместо 'ng-app'? – Lukas

+0

Lol, убей меня. Вы правы, спасибо @Lukas :) –

+0

Stackoverflow не позволяет мне принять ответ так быстро, я соглашусь через 10 минут, спасибо –

ответ

5

Похоже, вы должны переключить np-app в ng-app. :)

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