每周总结 2月22日

13次阅读

共计 439 个字符,预计需要花费 2 分钟才能阅读完成。

ngRoute 与 ui.router
由于放假之前看得视频教程,这次回来有点记不清楚了,就又重新跟着做了一下,结果发现了一个以前没注意到的问题。
遇到的问题:

这个 main 页面本来应该有一个 table 的,但是无论我怎么改,都是什么都没有,下面控制台也不报错,也不知道该怎么找。
解决
后来问了组长,组长说是我 V 层的 ng-view 应该改成 ui-view

这是因为我在配置路由的文件中改用了 ui.router,而 ng-view 适用的是 ngRoute, 所以不显示了。

延伸
之后组长又给我讲了一下 ui.router 和 ngRoute 的区别,说是 ui.router 可以嵌套,而另一个不行。当时听完了比较迷糊,ng 开头的我知道是 angular,但是不明白 ui 开头的是从哪来的,然后就查了差。

实验
之后,又做了一个实验测试一下这两个用嵌套有什么区别。首先是 ngRoute 在 main 里面再嵌套一个,然后网页就卡死了。

然后是 ui.router
就没出现卡死的情况。
总结
ui.router 比 ngRoute 的功能要更好用。

正文完
 0