Avoid mutating a prop directly子传父报错解决

   日期:2020-08-23     浏览:4984    评论:0    
核心提示:Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop’s value. Prop being mutated: “drawer”element-ul抽屉模块的时候经历这样一个错误片段,已解决错误:避免直接改变属性,因为每当父组

Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop’s value. Prop being mutated: “drawer”

element-ul抽屉模块的时候经历这样一个错误片段,已解决
错误:避免直接改变属性,因为每当父组件重新渲染时,该值都将被覆盖。相反,请使用基于属性值的数据或计算属性(子组件不可直接修改父组件传递的Prop值,单向数据流,易于监测数据的流动,出现了错误可以更加迅速的定位到错误发生的位置)。

更简单来说呢 就是一个父组件并不是只有你一个子组件,如果每一个子组件都可以修改父组件的值,那么我们需要定位的错误很难统一。

所以我们把修改数据的权限交付给父组件,才能最快以及准确的定位我们的错误,从而保证了数据源的唯一性。

父组件:

子组件:

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服