在页面内动态加载AngularJS模板

在页面内动态加载AngularJS模板,第1张

在页面内动态加载AngularJS模板

看一下uiRouter模块(来自AngularUI项目)。它增加了状态的概念,这与路线非常相似,但是具有其他优点,例如嵌套它们的能力。例如:

$stateProvider    .state('myState', {        url: '/mystate',        templateUrl: '...',        controller: 'MyCtrl'    })    .state('myState.substate', {        url: '/{substate}',        templateUrl: '...',        controller: 'MySubCtrl'    });

MySubCtrl
每次您进入时都会被激活
/mystate/something
,您可以使用该“东西”作为参数(请参阅参考资料
$stateParams
)。您可以将状态嵌套到任意数量的级别。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5476638.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存