源码如下:
`import Stage from '../../../common/js/Hilo/view/Stage';
import Ticker from '../../../common/js/Hilo/util/Ticker';
import Bitmap from '../../../common/js/Hilo/view/Bitmap';
import style from '../../../common/css/common.css';
let width = document.body.clientWidth;
let height = document.body.clientHeight;
let containerElem = document.getElementById('container');
let stage = new Stage({
renderType:'dom',
container: containerElem,
width: width,
height: height
});
let ticker = new Ticker(60);
ticker.addTick(stage);
ticker.start();
let bird = new Bitmap({
image: '../../../assets/stage.jpg'
}).addTo(stage);
}).addTo(stage);`
源码如下: `import Stage from '../../../common/js/Hilo/view/Stage'; import Ticker from '../../../common/js/Hilo/util/Ticker'; import Bitmap from '../../../common/js/Hilo/view/Bitmap'; import style from '../../../common/css/common.css';
let width = document.body.clientWidth; let height = document.body.clientHeight; let containerElem = document.getElementById('container');
let stage = new Stage({ renderType:'dom', container: containerElem, width: width, height: height });
let ticker = new Ticker(60); ticker.addTick(stage); ticker.start();
let bird = new Bitmap({ image: '../../../assets/stage.jpg' }).addTo(stage); }).addTo(stage);`
报错的代码为 if(view === this.stage || view.clipChildren) style.overflow = "hidden";
这里的this是undefined