_pixi2.default.Application 不是构造函数?
_pixi2.default.Application is not a constructor?
当我尝试将 PIXIjs 与 Reactjs 集成时出现此错误
pixi_loader.js?0eb2:5 未捕获类型错误:_pixi2.default.Application 不是构造函数
在评估(评估在
我的代码
import React, { Component } from 'react';
import PIXI from 'pixi';
import three from '../../../assets/images/3.png';
import five from '../../../assets/images/5.png';
export class PixiLoader extends Component {
constructor(props){
const app = new PIXI.Application();
const graphics = new PIXI.Graphics()
.beginFill(0xFF0000)
.drawCircle(0, 0, 50);
const image = app.renderer.plugins.extract.image(graphics);
document.body.appendChild(image);
super(props)
}
render(){
return(
<div>
{'PIXI'}
</div>
);
}
}
export default PixiLoader;
我已经按照这个 link 解决了。
从 'pixi' 导入 * 作为 PIXI;
pixi没有默认导出
我已经使用 require
解决了
let PIXI = require('pixi.js');`
当我尝试将 PIXIjs 与 Reactjs 集成时出现此错误
pixi_loader.js?0eb2:5 未捕获类型错误:_pixi2.default.Application 不是构造函数 在评估(评估在
我的代码
import React, { Component } from 'react';
import PIXI from 'pixi';
import three from '../../../assets/images/3.png';
import five from '../../../assets/images/5.png';
export class PixiLoader extends Component {
constructor(props){
const app = new PIXI.Application();
const graphics = new PIXI.Graphics()
.beginFill(0xFF0000)
.drawCircle(0, 0, 50);
const image = app.renderer.plugins.extract.image(graphics);
document.body.appendChild(image);
super(props)
}
render(){
return(
<div>
{'PIXI'}
</div>
);
}
}
export default PixiLoader;
我已经按照这个 link 解决了。
从 'pixi' 导入 * 作为 PIXI;
pixi没有默认导出
我已经使用 require
解决了let PIXI = require('pixi.js');`