【发布时间】:2017-03-27 04:30:46
【问题描述】:
Angular 控制器不与视图对话。包含ng-app,也是ng-controller。
使用 meanJS。
这里是视图:
<section ng-app="my-module" ng-controller="MyModuleController">
<div>
{{ costumers[0] }}
</div>
</section>
这里是控制器:
(function() {
'use strict';
angular
.module('my-module')
.controller('MyModuleController', MyModuleController);
MyModuleController.$inject = ['$scope'];
function MyModuleController($scope) {
var vm = this;
// My module controller logic
// ...
$scope.costumers = [{
name: 'John Doe',
city: 'New York'
}, {
name: 'Peter Griffin',
city: 'San Francisco'
}];
init();
function init() {
}
}
})();
【问题讨论】:
-
浏览器控制台中的任何内容?
-
你能看到正确的 HTML 吗?
-
@Mr.Arjun angular.js:11706 错误:[ng:areq] 参数“MymoduleController”不是函数,未定义
-
如果不是现有的App那么
module('my-module',[]) -
@Michelem 你是什么意思?
标签: javascript angularjs view controller