【问题标题】:How to use my AngularJS module in to Angular (v5) project如何在 Angular (v5) 项目中使用我的 AngularJS 模块
【发布时间】:2018-05-06 00:17:39
【问题描述】:

我有一个项目分为几个模块(“登录”、“工作场所”等)。这些模块是在 AngularJS 中开发的。现在,我必须使用 Angular5 并使用位于 JS 模块('login'、'workplace')中的指令和控制器(例如工具栏、leftMenu)来创建一个新模块。我可以这样做吗?

谢谢

【问题讨论】:

    标签: javascript angularjs angular typescript


    【解决方案1】:

    不,你不能这样做

    从 AngularJS 迁移到 Angular 有许多重大变化,它是一个全新的框架。

    您需要将所有代码从 angularJS 中的模块重写为 Angulars 5 打字稿。

    【讨论】:

    • 甚至不使用 ngUpgrade?​​span>
    • 从未使用过它,但我认为它只是引导它。当您可以轻松地花一天时间将模块重写为打字稿时,可能不值得添加更多层。前端html整理起来可能需要一点时间
    • 问题是js模块是一个非常大的项目,有自己的指令、组件、控制器和服务,重写它可能需要几周时间。
    • 那么你必须做的,据我所知,这没有捷径
    • 感谢回复
    猜你喜欢
    • 2021-02-16
    • 2019-02-01
    • 2016-05-16
    • 2016-07-08
    • 1970-01-01
    • 1970-01-01
    • 2018-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多