在使用 angular 1.x 主题的网站中使用 angular2 是否有任何问题(HTML主题使用angular 1.x开发) )。 在开发过程中需要面对任何挑战吗?
答案 0 :(得分:1)
您可以使用upgrade module downgradeComponent
函数在AngularJs(Angular1)应用程序中使用Angular(Angular2)组件。请检查此documentation link.
import { HeroDetailComponent } from './hero-detail.component';
/* . . . */
import { downgradeComponent } from '@angular/upgrade/static';
angular.module('heroApp', [])
.directive(
'heroDetail',
downgradeComponent({component: HeroDetailComponent}) as angular.IDirectiveFactory
);