Open riddlenobody opened 6 years ago
未复现,可以提供个可复现的 demo 吗
https://github.com/liwenjie3421/calendar-wechat 分支 test_updated
yarn insatll && yarn start
父组件:/src/components/calendar/index.vue 子组件:/src/components/calendar/calendarBody.vue
thanks @aOrz
找到导致这个问题的原因了,是index.vue中 向topbar 组件传递了一个date参数 值为date.format('YYYY-MM')
但是我并不清楚原因所在。
试验了vue中不存在这个问题。
具体问题代码:
<div class="main">
<Topbar :date="date.format('YYYY-MM')"></Topbar>
<CalendarBody></CalendarBody>
</div>
data () {
return {
date: moment()
}
},
微信开发者模拟器中表现为: Topbar和CalendarBody中updated被无限触发
而: vue的web项目中updated未被触发
issue超过30天无更新或响应,7天后将自动关闭,如果问题状态有更新请及时更新issue
解决了吗?我也遇到这个问题了,完全没有思路,就是无限触发update
父组件:
子组件: