npm i -S vuex-persistedstate
import persistedstate from 'vuex-persistedstate';
export default createStore({
plugins:[
persistedstate ({
key:'xxxx-xxx-xxx-xxx',
paths:['要持久化的名字']
})
]
})
计算数据精度丢
npm install number-precision
import NP from 'number-precision'
kan = (id, unit) => {
console.log(id, unit);
const newList = this.state.list.map((item) => {
if (item.id === id) {
return {
...item,
//NP.minus减法运算 toFixed保存两位小数
price: NP.minus(item.price, unit,).toFixed(2)
}
}
return item
})
this.setState({
list: newList
})
}