我有一个非常短的angularjs应用程序的非常简单的示例,当我在本地服务器上运行该应用程序时,该应用程序可以正常工作。这是小提琴:
http://jsfiddle.net/pkellner99/9sd6ggoq/3/
而且代码很简单
(function () {
'use strict';
angular.module('app', []).
myApp.controller('MyController', ['$scope', function ($scope) {
$scope.myVal = 'ABCDE';
}]);
}());
我收到有关应用未正确注入的错误,并且表达式{{myVal}}无法求值。
两件事情。首先,您要声明您的控制器是另一个模块的一部分。不存在名为“ myApp”的模块,并且您的点语法不正确。将代码更改为此:
angular.module('app', []).
controller('MyController', ['$scope', function ($scope) {
$scope.myVal = 'ABCDE';
}]);
然后,将小提琴中的JS负载设置为“ no wrap in head”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句