总结篇:关于vue公共弹窗dialog子组件要点概括-190313
触发dialog状态的方法优化之前是通过propus传递stt值,子组件监听这个stt值来控制dialog的现实和隐藏.关闭时在通过子组件更新父组件的(传递值stt)状态.这个方法不可取,因为子组件更新父组件的状态,当父组件点击时(这个时候stt状态值应该为false,点击时改为true再传递),就是因为这个传递的stt值不对,导致了开发效率低下,(后来改为子组件更新父组件时传递的值为f...
·
触发dialog状态的方法优化
- 之前是通过propus传递stt值,子组件监听这个stt值来控制dialog的现实和隐藏.关闭时在通过子组件更新父组件的(传递值stt)状态.
这个方法不可取,因为子组件更新父组件的状态,当父组件点击时(这个时候stt状态值应该为false,点击时改为true再传递),就是因为这个传递的stt值不对,导致了开发效率低下,(后来改为子组件更新父组件时传递的值为false,父组件点击时传递this.stt=!this.stt
),总觉得这样写太麻烦.和非组件形式的没省多少. ? - 通过子父组件的事件互调时发现,可以通过
this.$refs.xxx.events()
方法直接调用修改dialog的stt状态,和关闭事件在同一级,就减少了子父组件相互更新的事件差.减少了代码量.
–未完待续
更多推荐
已为社区贡献10条内容
所有评论(0)