Javascript 从用户界面路由访问控制器
这是Index.htmlJavascript 从用户界面路由访问控制器,javascript,angularjs,Javascript,Angularjs,这是Index.html (function () { var app = angular.module('foo', ['bar']) .config(function ($stateProvider, $urlRouterProvider) { $stateProvider .state('home', { url:'/home/:Id', templateUrl: '/foo/template
(function () {
var app = angular.module('foo', ['bar'])
.config(function ($stateProvider, $urlRouterProvider) {
$stateProvider
.state('home', {
url:'/home/:Id',
templateUrl: '/foo/template.thml',
controller: 'bar'
})
});
})();
我在另一个JS文件中创建了一个控制器,并希望通过.state config部分中的controller选项传递它。每当我这样做,我就会得到这个
任何帮助都将不胜感激。多谢各位 试试这个:
(function () {
var app = angular.module('bar', []);
app.controller('barCTRL', function () {
this.mark = 'mark test';
});
})();
成功了!谢谢你,非常感谢你<代码>条形图!=barCTRL
(function () {
var app = angular.module('bar', []);
app.controller('barCTRL', function () {
this.mark = 'mark test';
});
})();
var app = angular.module('foo', ['bar'])
.config(function ($stateProvider, $urlRouterProvider) {
$stateProvider
.state('home', {
url:'/home/:Id',
templateUrl: '/foo/template.thml',
controller: 'barCTRL'
})
});