改变 props 数据问题

来源:10-7 通用组件-瀑布流:触发计算,定位 item 位置

qq_慕妹4500948

2022-06-09

图片描述vue 不是不建议在 props 中直接改掉父组件的数据吗?

写回答

1回答

Sunday

2022-06-09

你好

vue 之所以不建议修改 props 中父父组件的数据,是因为担心修改父组件数据导致单向数据流的结构被破坏。但是我们新增的 _style 数据则不同,在 JS 统一认知的标准中 _ 开头的变量表示不希望被外界访问的数据,也就是说这个 _style 是子组件内部独特访问的,所以并不会影响单向数据流。

0
3
Sunday
回复
吕士杰
watch 是肯定会触发的,只是根据约定规范 _开头的变量表示内部元素。就像常量应该为 大写一样。
2022-06-22
共3条回复

基于 Vue3 ,打造前台+中台通用开发提效解决方案

42 种前台常见业务模型, 15 种中台通用组件,成为前端提效高手

788 学习 · 517 问题

查看课程