ui路由器vs ngroute for sinlge页面应用程序
我正在开始一个新的角度项目(单页应用程序),它将具有复杂的视图(对话框,向导,弹出窗口,加载器),但目前确切的需求并不那么明确。
我应该先使用ui.router吗? 或者我应该从ngRoute开始,并在需要时更改为ui.router?
ui.router对ngRoute有什么好处? 有什么限制可能让我选择使用ui.router?
从我的研究看来,ui.router比ngRoute做得更多,我会尽可能避免复杂性。
我读了angular-route和angular-ui-router?之间有什么区别,但是并没有真正的帮助(我是一个全角度noob)。
尽管我在js,jquery,html中都有很好的技巧。
我建议用ui.router继续,为什么?
它几乎和ngRoute一样复杂
它将更好地允许您在页面,弹出窗口或另一个页面内的容器中使用相同的视图
更可读的代码
/book/{{book.name}}/chapter/{{chapter.name}}
VS
book.chapter({chapter:chapter.name})
你会更深入地观察ui.router的力量,因为你深入探索角度。
试着保持简单,因为你是一个“角度noob”:-)。
我建议从uiRouter开始,它可以做(几乎)ngRouter可以做的所有事情以及更多事情(例如嵌套路由,视图等)。 我认为ngRouter具有唯一的功能,但uiRouter不是可选的URL参数。
链接地址: http://www.djcxy.com/p/77967.html