关于@State与@Link数据更新的“视觉延迟” bug
·
我有一个父组件ParentComponent,它使用@State装饰一个数组itemList。它将一个子数组通过@Link传递给子组件ChildComponent。我在子组件中修改了这个@Link数组(例如splice, push),父组件对应的@State itemList确实变化了,但父组件中依赖itemList的另一个ForEach渲染列表却没有立即刷新。
我打印数据的时候发现数据已经同步,为什么数据已经同步了,视图却没有立即更新?如何触发视图的重新渲染? 有没有大神给解答一下?
更多推荐



所有评论(0)