javascript – Wenn preloadjs zum Laden von Dateien in Vue verwendet wird, ist das Fileload-Ereignis ungültig, was dazu führt, dass auch das Complete-Ereignis ungültig ist
大家讲道理
大家讲道理 2017-06-12 09:27:52
0
1
1113

Einige Bilder und Audioressourcen müssen geladen werden. Der Pseudocode lautet wie folgt:

data () {
    assets: []  
},
methods :{
    getAssets () {
        var que = new createjs.LoadQueue(true);
        que.setMaxConnections(5);
        que.on('fileload', this.handleFileLoad, this);
        que.on('complete', this.createLoading, this);
    },
    handleFileLoad (event) {
        this.assets[event.item.id] = event; //这里根本进不来
    },
    createLoading (e) {
        // ...
    }
}

Ich weiß nicht, ob es ein Problem mit der Übergabe im Vuecomponent-Objekt ist. Bitte lösen Sie es.

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

Antworte allen(1)
滿天的星座

第三个参数this改成window试试

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage