我希望将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
的文件。我该怎么办?
在您说之前,我为什么要这样做?这是因为我们正试图整合到另一个部门。