diff --git a/src/components/card.vue b/src/components/card.vue index c5938c25..b9b1949b 100644 --- a/src/components/card.vue +++ b/src/components/card.vue @@ -26,8 +26,8 @@ {{title}}

{{sign}}

- - + +
@@ -73,7 +73,7 @@ export default { return this.info.sign || this.mid }, lastLive() { - return this.info.lastLive + return this.info.lastLive || {} }, status: function() { let object = { diff --git a/src/store.js b/src/store.js index e90d9242..7540af87 100644 --- a/src/store.js +++ b/src/store.js @@ -48,8 +48,8 @@ export default new Vuex.Store({ let info = { ...state.info } let face = { ...state.face } for (let i = 0; i < data.length; i++) { - let mid = data[i].mid - info[data[i].mid] = data[i] + let { mid } = data[i] + info[mid] = data[i] if (!face[mid]) { face[mid] = data[i].face }