gpt4 book ai didi

javascript - 通过routeProvider找不到 Controller

转载 作者:行者123 更新时间:2023-12-02 17:55:26 26 4
gpt4 key购买 nike

$routeProvider
.when('/default', {
templateUrl: 'HTML/login.html',
controller : 'funct2'
}).when('/adminMenu/:username', {
templateUrl: 'HTML/adminMenu.html',
controller : 'admin'
}).otherwise({
redirectTo : '/default'
});

当我尝试使用 Controller adminMenu 时,我没有定义 adminMenu,尽管它是在链接到 adminMenu.html 的 js 文件中定义的。

当转到单独的 adminMenu.html 页面时,它会加载,但是当在routeProvider 中指定 Controller 时,它永远不会加载。有什么想法吗?

最佳答案

如果您像这样定义 Controller :

function MyCtrl($scope) {
}

您必须像这样指定您的 Controller (不带引号):

.when('/default', {
templateUrl: 'myCtrl.html',
controller : MyCtrl
})

关于javascript - 通过routeProvider找不到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20993492/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com