当前位置: 首页 > 知识库问答 >
问题:

用于sinlge页面应用程序的ui路由器与ngroute

何涵育
2023-03-14

我开始了一个新的angular项目(单页应用程序),它将有复杂的视图(对话框,向导,弹出窗口,加载器),尽管确切的需求目前还不太清楚。

我应该预先使用ui.router吗?或者我应该从ngRoute开始,在需要时改为ui.router?

ui.router比ngRoute有什么好处?哪些限制可能会让我选择UI.Router?

共有1个答案

姚韬
2023-03-14

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

>

  • 几乎和ngRoute一样复杂

    它将更好地允许您在一个页面、弹出窗口或另一个页面中的容器中使用相同的视图

  •  类似资料:
    • 我一直在玩Spring Cloud Stream应用程序启动器中的路由器接收器,我对内容类型有一个问题。 我正在向路由器发送一个JSON字符串,我想编写一个SpEL表达式来确定路由。但是,即使我通过修改项目中的JUnit测试用例来运行它,“有效负载”也会显示为字符串,而不是解析的JSON。当为过滤器处理器运行JUnit测试用例时,也是在Spring Cloud Stream App Starter

    • 问题内容: 因此,我正在编写一个框架,我希望以此为基础来开发一些我正在使用的应用程序(该框架在那里,所以我有一个可以使用的环境,并且该系统可以让我使用例如一个登录) 我要创建这个框架,并且它的应用程序都使用面向资源的体系结构。 现在,我想创建一个URL路由类,该类可以由APP编写器(也可能由CMS App用户)扩展,但我想通过查看以下方法找出最佳方法:其他应用程序如何做到这一点。 问题答案: 我更

    • 我已经被困在这个问题上好几天了,我需要互联网的帮助。 我已经为我的react应用程序创建了一个静态HTML登录页项目(这两个项目是分开的),我希望使用Nginx为这两个项目提供服务。我的登录页项目有自己的目录结构和资产,如下所示: 我的React应用程序是一个创建React应用程序,据我所知,在运行npm build之后,它会为您提供一个名为的文件夹,并将所有项目文件正确绑定,以便您可以部署它。现

    • 问题内容: 角度ui路由器的示例演示在起始页面具有以下链接: “ ui-router”的完整网址为或 “关于”的完整网址为或 当我使用durandalJS时,存在一个限制,即默认URL只是“ /”,不能有“ / ui-router”。 Angular ui路由器插件有相同的限制吗? 问题答案: 请参阅此处,默认路由有一个“其他”选项。

    • 我有一个小小的React应用程序项目,我已经在Github中部署了它。它的工作原理,甚至我使用导入{浏览器路由器,链接,交换机,路由}从"react-router-dom";路由和作品...这是我的代码:类应用程序扩展反应。组件{ render(){ } }导出默认应用程序;' 我在本地机器上使用过这个,没有“basename”,并且工作过。现在,在github服务器中,我的问题是,当您访问我的应

    • 我正在尝试迁移两个Ruby on Rails应用程序,因为它们目前由原始开发人员托管,他们不允许我们访问以更改代码。这些应用程序是LocomotiveCMS_Engine和Spree站点。我让它们分别在端口3000和3333上运行得很好。 我想知道的是如何使它,当你转到页面,即localhost它会将你路由到端口3000,当你去localhost/store它会将你路由到端口3333。 我尝试使用