Browse Source

dispose方法添加判断container是否存在

master
damonsway 5 years ago
parent
commit
176c577cea
  1. 2
      Game.vue
  2. 69
      package-lock.json

2
Game.vue

@ -47,7 +47,7 @@ export default {
dispose() {
this.game.dispose();
const container = document.getElementById("gameContainer");
container.innerHTML = "";
container && (container.innerHTML = "");
},
reload(name) {
this.game = new games[name]({

69
package-lock.json

@ -0,0 +1,69 @@
{
"name": "qmgame",
"version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@tweenjs/tween.js": {
"version": "18.6.4",
"resolved": "https://registry.npm.taobao.org/@tweenjs/tween.js/download/@tweenjs/tween.js-18.6.4.tgz",
"integrity": "sha1-QKPQqTZHEkhy3sjg/RvVkmaVtso="
},
"createjs": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/createjs/download/createjs-1.0.1.tgz",
"integrity": "sha1-Fj6Lo1gU9iyAM82WKAM/GQ39qp8="
},
"eventemitter3": {
"version": "4.0.7",
"resolved": "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz",
"integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8="
},
"inherits": {
"version": "2.0.3",
"resolved": "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"matter-js": {
"version": "0.14.2",
"resolved": "https://registry.npm.taobao.org/matter-js/download/matter-js-0.14.2.tgz",
"integrity": "sha1-gWmvngb9w1a6nnK0liTrMpg5iDs="
},
"path": {
"version": "0.12.7",
"resolved": "https://registry.npm.taobao.org/path/download/path-0.12.7.tgz",
"integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=",
"requires": {
"process": "^0.11.1",
"util": "^0.10.3"
}
},
"phaser": {
"version": "3.54.0",
"resolved": "https://registry.npm.taobao.org/phaser/download/phaser-3.54.0.tgz",
"integrity": "sha1-RrGR5GBZqrKppX94UlxgtZV2fu4=",
"requires": {
"eventemitter3": "^4.0.7",
"path": "^0.12.7"
}
},
"process": {
"version": "0.11.10",
"resolved": "https://registry.npm.taobao.org/process/download/process-0.11.10.tgz",
"integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI="
},
"util": {
"version": "0.10.4",
"resolved": "https://registry.npm.taobao.org/util/download/util-0.10.4.tgz",
"integrity": "sha1-OqASW/5mikZy3liFfTrOJ+y3aQE=",
"requires": {
"inherits": "2.0.3"
}
},
"vue": {
"version": "2.6.12",
"resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz",
"integrity": "sha1-9evU+mvShpQD4pqJau1JBEVskSM="
}
}
}
Loading…
Cancel
Save