fix: 修复开启多个页面后 时间锁定的值 无法通用的问题

This commit is contained in:
zhangyu
2023-07-21 11:23:43 +08:00
parent 84aaaf4db7
commit f85c7a61ed

View File

@@ -221,6 +221,15 @@ export default {
return this.$store.getters.getTimePickerLocked
}
},
beforeCreate () {
const timePickerLocked = localStorage.getItem('nz-time-picker-locked') ? JSON.parse(localStorage.getItem('nz-time-picker-locked')) : false
if (timePickerLocked) {
const timePickerRange = localStorage.getItem('nz-time-picker-range') ? JSON.parse(localStorage.getItem('nz-time-picker-range')) : {}
this.$store.dispatch('dispatchTimePickerRange', timePickerRange)
console.log('mounted', timePickerRange, this.timePickerLocked)
}
this.$store.dispatch('dispatchTimePickerLocked', timePickerLocked)
},
mounted () {
this.timePickerLocked = localStorage.getItem('nz-time-picker-locked') ? JSON.parse(localStorage.getItem('nz-time-picker-locked')) : false
this.timeShowData = JSON.parse(JSON.stringify(this.timeData))