有人可以解释这个错误,它的真正意义和解决方法应该做些什么?我有一个@ angular / core模块需要导入angularJS应用程序。我试图将角度组件插入angularjs app,因此需要导入新组件
这是component.ts文件(我把它的js文件包含在angularjs应用程序中):
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'hello-world',
template: `
<p>
hello angular 2!
</p>
`,
styles: []
})
export class HelloWorldComponent implements OnInit {
constructor() { }
ngOnInit() {
}
}
// Angular 1 Vendor Import
import * as angular from 'angular';
import { downgradeComponent } from '@angular/upgrade/static';
angular.module('myApp', [])
.directive(
'helloWorld',
downgradeComponent({component: HelloWorldComponent}) as angular.IDirectiveFactory
);