Javascript 函数AppCtrl($scope){}在Angular 1.3中不工作?
我在读angular 1.3上的文档,这个控制器语法被删除了吗?? 我现在必须使用吗Javascript 函数AppCtrl($scope){}在Angular 1.3中不工作?,javascript,html,angularjs,Javascript,Html,Angularjs,我在读angular 1.3上的文档,这个控制器语法被删除了吗?? 我现在必须使用吗 var app = module("myModule", []); app.controller("AppCtrl", function(){}); 在Angular 1.3中,此语法被删除。这样做的原因是强制用户使用getter而不是setttrs Setter(您正在设置模块): angular.module('app', []); Getter-您将获得模块 angular.module('ap
var app = module("myModule", []);
app.controller("AppCtrl", function(){});
在Angular 1.3中,此语法被删除。这样做的原因是强制用户使用getter而不是setttrs Setter(您正在设置模块):
angular.module('app', []);
Getter-您将获得模块
angular.module('app');
因此,当将setter模块分配给变量时,您总是调用setter方法,这可能会导致变量冲突和泄漏。而且它使您的代码更不干净
只要您坚持每个文件使用1个组件,使用以下语法就不会有问题:
angular
.module('app')
.controller('SomeController' , function(){});
是的,它现在需要配置来支持它。见此:-