未捕获的错误:模块名称" @ angular / core"尚未加载上下文:_。使用require([])

时间:2017-01-28 05:39:47

标签: angularjs angular

有人可以解释这个错误,它的真正意义和解决方法应该做些什么?我有一个@ 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
  );

0 个答案:

没有答案