包装入库
This commit is contained in:
42
vuex/modules/data.js
Normal file
42
vuex/modules/data.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import * as types from '../types'
|
||||
const state = {
|
||||
codeArr: uni.getStorageSync('codeArr') || ['', '', '', ''],
|
||||
numArr: uni.getStorageSync('numArr') || ['', '', '', ''],
|
||||
num: uni.getStorageSync('num') || ''
|
||||
}
|
||||
const getters = {
|
||||
codeArr: state => state.codeArr,
|
||||
numArr: state => state.numArr,
|
||||
num: state => state.num
|
||||
}
|
||||
const actions = {
|
||||
setCodeArr ({commit}, res) {
|
||||
uni.setStorageSync('codeArr', res)
|
||||
commit(types.CODE_ARR, res)
|
||||
},
|
||||
setNumArr ({commit}, res) {
|
||||
uni.setStorageSync('numArr', res)
|
||||
commit(types.NUM_ARR, res)
|
||||
},
|
||||
setNum ({commit}, res) {
|
||||
uni.setStorageSync('num', res)
|
||||
commit(types.N_U_M, res)
|
||||
}
|
||||
}
|
||||
const mutations = {
|
||||
[types.CODE_ARR] (state, res) {
|
||||
state.codeArr = res
|
||||
},
|
||||
[types.NUM_ARR] (state, res) {
|
||||
state.numArr = res
|
||||
},
|
||||
[types.N_U_M] (state, res) {
|
||||
state.num = res
|
||||
}
|
||||
}
|
||||
export default {
|
||||
state,
|
||||
getters,
|
||||
actions,
|
||||
mutations
|
||||
}
|
||||
Reference in New Issue
Block a user