fix: 修复开启多个页面后 时间锁定的值 无法通用的问题
This commit is contained in:
@@ -221,6 +221,15 @@ export default {
|
|||||||
return this.$store.getters.getTimePickerLocked
|
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 () {
|
mounted () {
|
||||||
this.timePickerLocked = localStorage.getItem('nz-time-picker-locked') ? JSON.parse(localStorage.getItem('nz-time-picker-locked')) : false
|
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))
|
this.timeShowData = JSON.parse(JSON.stringify(this.timeData))
|
||||||
|
|||||||
Reference in New Issue
Block a user