gpt4 book ai didi

javascript - 在 ui-router 中正确加载 Controller 路径

转载 作者:行者123 更新时间:2023-12-03 10:00:40 25 4
gpt4 key购买 nike

我正在开发一个复杂的 Angular 应用程序,我想知道是否有正确的方法在 ui-router 中加载 Controller 文件路径。

目前,我在主视图中加载每个 Controller 文件,如下所示:<script src="myCtrl.js"></script>

我知道我可以像这样使用 ui-router :

 $state provider
.state('state1'), {
url: '/state1',
views : {
'area1' : {
templateUrl: 'myView.html',
controller: 'myCtrlName' // change this to load the file ?
},
... // some other area + templateUrl here
}
}

但它用于加载 Controller 名称,而不是其路径。我试图通过使用 load 找到一种方法或file功能相反,但它没有成功。

你有什么想法吗?

编辑:也许它可以帮助您了解我的目标是从 html View 中加载我的 Controller 文件,以简化 html 文件并简单地在应用程序中添加/删除 Controller 。

最佳答案

根据 Radim Köhler 和这些问题 angular-ui-router with requirejs, lazy loading of controller + AngularAMD + ui-router + dynamic controller name? ,我会尝试使用RequireJS。

非常感谢大家:)

关于javascript - 在 ui-router 中正确加载 Controller 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30615182/

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