cczg-lottery-activity/store/coupon.js

29 lines
529 B
JavaScript

import Vuex from 'vuex'
export const store = new Vuex.Store({
state: {
answer: undefined,
},
mutations: {
setanswer(state, payload) {
state.answer = payload
localStorage.setItem('answer', JSON.stringify({
"answer": state.answer,
}))
},
},
actions: {
getanswer({
commit
}) {
return new Promise((resolve, reject) => {
const data = localStorage.getItem("answer")
if (data == undefined) {
reject()
} else {
resolve(JSON.parse(data))
}
})
}
}
})