- 小程序中从A页面跳转到B页面
- 在B页面的日历中进行日期的选择操作
- 选完后跳转到A页面
- 这时从A页面再次跳转到B页面进行日期的选择,发现第一次选择的日期数据还在,再次进入B页面时数据未进行重置操作,原生小程序无此问题,mpvue的坑
解决方法
export default {
data() {
return {
showCalendar: true // 添加一个变量来判断日历组件是否展示出来
}
},
onLoad() {
this.showCalendar = true
},
onUnload() {
this.showCalendar = false
}
}