22得票1回答
同时运行Angular和AngularJS框架

我找到了一些资源,讲述如何将Angular(2)组件集成到AngularJS中,但这些都涉及将AngularJS项目设置为类似Angular项目的方式,需要一个TypeScript的转译器,需要ES6,需要导入语句。我想在不干扰现有工作流程的情况下,在我的AngularJS应用程序中简单地使用...

21得票6回答
在 Angular / AngularJS 混合应用中,使用 downgradeModule 与 downgradeInjectable 结合使用会导致错误。

在Angular 5.0中,升级模块现在有使用downgradeModule选项,可以在angular区域之外运行angularjs。 在尝试此操作时,我遇到了使用downgradeInjectable的问题。 我收到以下错误: Uncaught Error: Trying to get ...

17得票2回答
将AngularJS服务注入到Angular中

我正在尝试在Angular 2中使用$log服务,根据我的阅读,您需要执行以下步骤: 创建一个包含要注入的服务的模块。 调用UpgradeAdapter的upgradeNg1Provider方法。 因此,我按照以下方式进行了操作 var initInjector = angular....

17得票1回答
迁移AngularJS到Angular 4,5(附演示)

我正在研究将一个现有的Angular 1项目迁移到Angular 4的方法。 可选方案有ng-forward,ngUpgrade或重写。 我考虑进行重写,但带有一个扭曲的想法。 我保留当前应用程序。 开始并行编写新的应用程序。 所有新的NG4重写,我想使用...逐步实现。 有人尝试...

14得票1回答
Angular 1.x/2混合,karma测试未启动ng1应用程序

我目前有一个使用angular-cli的混合Angular应用程序(2.4.9和1.5.0版本)。目前,在运行我们的应用程序时,我们能够正确地引导1.5版本的应用程序:// main.ts import ... platformBrowserDynamic().bootstrapModule...

13得票1回答
经过Angular1 ui-router导航后,ng2组件中的变化检测无法正常工作

在一个使用ng-upgrade的应用程序中,该应用程序将一些新的ng2(V2.2.4)组件用于大型的ng1(V1.5.9)应用程序(使用ui-router)。我目前遇到了一个非常奇怪的变化检测问题。据我所知,这是在某个ng2的升级版中引入的,但不幸的是,我目前无法轻松验证这一点。 我已经将其简...

12得票2回答
@angular/router在angular.js应用程序中无法工作

我正在逐步迁移一个使用ui-router的大型angular.js应用程序到angular,并选择使用angular.js应用程序作为基础,逐个迁移不同的路由,以便在完成后一次性切换到angular。 这是我遵循的步骤: 在我的main.ts文件中引导angular.js应用程序: ex...

11得票9回答
NgUpgrade:升级Angular1组件时无法使用templateUrl

我想将一个ng1组件升级为可在ng2组件中使用。如果我只是使用模板字符串来升级要升级的ng1组件,它可以工作。但是,如果我改用templateUrl,则应用程序会崩溃并显示以下错误:angular.js:13920 Error: loading directive templates asyn...

10得票1回答
在使用Angular 2应用程序中的Angular 1指令时出现“$scope无提供程序!”错误

我有一个使用angular-cli构建的Angular 2应用程序,我需要在其中一个组件中使用一个Angular 1指令(以便从不同的应用程序中重用它)。我按照以下步骤进行操作: https://angular.io/docs/ts/latest/guide/upgrade.html#!#u...

10得票1回答
从1.6.6升级到6时出现的$Injector错误

我使用Webpack 4将Angular.Js 1.6.6升级到Angular 6: import 'core-js/es7/reflect'; import 'zone.js'; import 'reflect-metadata'; import 'rxj...