Closed longmimi closed 6 years ago
[type.EVENTDONE](states, obj) { for (let i = 0; i < states.event.length; i++) { if (states.event[i].id === obj.id) { states.event[i].type = 2 //这里改变了类型 states.event[i].time = func.getDate() var item = states.event[i] states.event.splice(i, 1) //删掉了 break } } states.event.unshift(item) //这里又添加回数组顶部 func.local.set(states) },
@longmimi 事件状态改变之后,我会把该事件放到最前面,用于显示的时候,无论在完成状态的列表或者是编辑页面的列表都可以显示在最前面