使用iframe

时间:2018-08-30 18:56:45

标签: angular

我希望将react应用程序嵌入到angular 6中。是否可以使用iframe或以其他方式实现此目的?

我将npm i MyReactApp切入自己的角度, 然后在我的一个角度组件中,我尝试将其导入,

import { Component, OnInit, OnDestroy, AfterViewInit  } from '@angular/core';
import React from 'react';
import ReactDOM from 'react-dom';
import MyReactComp from 'react/build/modules/component/index';
@Component({
  selector: 'app-summary',
  templateUrl: './summary.component.html'
})
protected render() {
      ReactDOM.render(React.createElement(MyReactComp , null), this.getRootDomNode());
  }
ngOnInit() {
  }

  ngAfterViewInit() {
    this.render();
  }

这给了我错误。无法找到与MyReactComp组件相关/相关的路径。它只会看到该文件,不会看到其他导入MyReactComp的文件。我该怎么办?

在您说之前,我为什么要这样做?这是因为我们正试图整合到另一个部门。

0 个答案:

没有答案