javascript – ui router vs ngroute for sinlge page app

我正在开始一个新的角度项目(单页面应用程序),它将具有复杂的视图(对话框,向导,弹出窗口,加载器),但目前还没有明确的要求.

我应该提前使用ui.router吗?或者我应该从ngRoute开始并在需要时更改为ui.router?

ui.router对ngRoute的好处是什么?有什么限制可以让我选择ui.router?

根据我的研究,似乎ui.router比ngRoute做得更多,我会尽量避免复杂性.

我读了What is the difference between angular-route and angular-ui-router?,但并没有真正的帮助(我是一个完全角的菜鸟).

我有js,jquery,html的精湛技能.

解决方法

我建议继续使用ui.router,为什么?

>它几乎和ngRoute一样复杂
>它最好允许您在另一个页面中的页面,弹出窗口或容器中使用相同的视图
>更易读的代码

/book/{{book.name}}/chapter/{{chapter.name}}

VS

book.chapter({chapter:chapter.name})
>当你深入角度时,你会更多地观察到ui.router的力量.

考虑到你是一个“有角的菜鸟”,试图保持简单:-).

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...