Javascript 嵌入在函数中的Angularjs控制器
在函数中嵌入angularjs控制器怎么样。这样我们就可以随时开始Javascript 嵌入在函数中的Angularjs控制器,javascript,angularjs,angularjs-controller,Javascript,Angularjs,Angularjs Controller,在函数中嵌入angularjs控制器怎么样。这样我们就可以随时开始 fucntion execute() { angular.controller('ProductsPageController', ['$scope', '$http', 'InitService', function ($scope, $http, InitService) { }) } 我认为这是一个noob angularjs的问题。请告诉我在没有ngrouter等其他模块的情况下启动控制器的最佳方法。
fucntion execute() {
angular.controller('ProductsPageController', ['$scope', '$http', 'InitService', function ($scope, $http, InitService) {
})
}
我认为这是一个noob angularjs的问题。请告诉我在没有ngrouter等其他模块的情况下启动控制器的最佳方法。您不需要在任何功能中添加控制器。您可以在初始化它之后使用它。 例如 然后在应用程序中初始化它,以便
您可以直接调用控制器。这样做的目的是什么?您可能想了解一下requirejs…它将允许您延迟加载文件并将其组织到模块中。并且您的控制器将位于您想要的函数中。)@sdfacre beas因为我的视图是动态插入的。所以我需要在加载后执行。@VaibhavChiruguri为什么需要在加载视图后定义控制器?加载视图到底是什么意思?您是否试图在该控制器中操作模板DOM?如果否,将ng控制器放在模板的根元素上就足够了。
angular.controller('ProductsPageController', function () {
// here you can wright your business logic
});