大佬教程收集整理的这篇文章主要介绍了angularjs – Angular ui-router:ui-views vs directives?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用(多个,嵌套)ui视图vs angular的指令的优点/缺点是什么?
更新
状态和路由是两个不同的功能。状态允许您交换partial.html模板及其控制器,您可以(optionally?)指定相应的URL /路由。
在来自Tim Kindberg(ui-router dev)的电子邮件回复中:
对此,它似乎你可以有两个选项:
正常指令:
app.directive('myDir1',{/* controller: ... */}) .directive('myDir2',{/* controller: ... */})
vs ui-view“指令”
$stateProvider.state('route1',{ /* url: "/route1",// optional?? */ views: { "myDir1": { templateUrl: "myDir1.html" /*,controller: ... */ },"myDir2": { templateUrl: "myDir2.html" /*,controller: ... */ } } })
奖金问题:
normal angular directive features是否可以查看?如:
如果ui-views ARE指令,它似乎清楚它们的用法是不同的。是否有必要协调这些模型?
假设您有一个指令,用于处理用户帐户上的CRUD操作的表。我们会说这个指令被命名为user-admin。我们的路由文件将如下所示:
.state('users',{ url: '/users',template: "<user-admin>" });
这将给你很多好东西:
>允许您有一个直接指向指令的网址
>当状态只是一个指令时,删除需要两个模板(查看模板和指令模板)的重复
>允许您开始将更多的控制器逻辑转移到Angular 2.0准备中的指令中。见here和here。
以上是大佬教程为你收集整理的angularjs – Angular ui-router:ui-views vs directives?全部内容,希望文章能够帮你解决angularjs – Angular ui-router:ui-views vs directives?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。