加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 如何在Angular 1.5中注入组件路由器?

发布时间:2020-12-17 07:14:27 所属栏目:安全 来源:网络整理
导读:我正在使用Angular 1.5并试图从使用1.4中的ui-router迁移到1.5中的新组件路由器. 但是,当我更新到1.5时,我没有看到在我的配置中注入“$router”的方法. 我知道我可以从这个存储库下载angular_1_router.js:https://github.com/brandonroberts/angularjs-comp
我正在使用Angular 1.5并试图从使用1.4中的ui-router迁移到1.5中的新组件路由器.

但是,当我更新到1.5时,我没有看到在我的配置中注入“$router”的方法.

我知道我可以从这个存储库下载angular_1_router.js:https://github.com/brandonroberts/angularjs-component-router

但是新的路由器应该包含在1.5中吗?

对不起,似乎没有太多关于此的文档.只有outdated docs引用了Angular 1.4和Angular 2.0 docs.

当我尝试使用angular_1_router.js文件时,我在尝试使用’ngComponentRouter’时得到$injector:modulerr,所以我无法将该路由作为一种解决方法.

解决方法

新路由器位于单独的JavaScript文件中.您必须在index.html文件中加载它.我不完全确定2.0路由器是否与1.5一样工作,但我相信应该是这种情况.

它可以在这里找到:

只需加载js文件就足够了,不需要注入.

最新的开发指南在这里:https://docs.angularjs.org/guide/component-router

我目前正在权衡从ui-router迁移到新路由器但是找不到可用的信息.这篇文章看起来有点帮助:http://geekswithblogs.net/shaunxu/archive/2015/03/30/horror-migrating-angular-ui-router-to-angular-new-router.aspx,但它已经过时了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读