父子组件传值,父组件参数值变更,子组件参数值已跟着变更,但是视图不更新
今天分享一个问题:我在更改别人项目的时候,发现一个父组件传值给一个子组件,我在父组件执行变更,但是子组件的视图并没有更新,然后我在子组件监听这个参数,发现子组件数据是有跟着变的,但是视图是没有变更的,那我就怀疑是key的问题了。在子组件传值的时候,加入一个key,如果data是一个字符串的话,可以直接用data赋值给key,如果data是对象,则可以使用一个动态的id。当没有加入key的时候,子组件并没有重新加载,所以不会再次处理props数据,视图也就没有更新。
原创
2023-08-22 10:54:16 ·
747 阅读 ·
1 评论