使用vue对单表实现对单表的查询与修改
查询页面作为父组件
单条记录修改作为子组件
使用v-if控制修改界面的显示与隐藏
使用ref将父组件要修改的记录传递给子组件,调用子组件的方法进行数据传递时,调试发现子组件undefined
<modform ref="refModForm" v-if="visibleModForm === true" @cancelMod="cancelMod" @freshData="freshData"/>
因此断定二者有冲突,所以统一修改成使用ref,去掉v-if
<modform ref="refModForm" @cancelMod="cancelMod" @freshData="freshData"/>
本文探讨了使用Vue.js框架在父组件与子组件间进行数据通信的实践案例。通过一个查询与修改单表数据的场景,详细介绍了如何利用v-if控制子组件的显示与隐藏,以及如何使用ref进行数据传递。当遇到子组件接收不到数据的问题时,文章分享了排查与解决的过程,最终实现了有效的组件通信。
2393

被折叠的 条评论
为什么被折叠?



