VUE父子组件之间值传递
父组件里面定义子组件
<bill-detail ref="billDetailChild" :billDetailVisible="billDetailVisible" :statementNo="statementNo" @getBillDetailVisible="getDetailVisibleData"></bill-detail>
:billDetailVisible="billDetailVisible":将父组件的billDetailVisible传递给子组件,子组件定义一个参数名为billDetailVisible
@getBillDetailVisible="getDetailVisibleData"父组件接收子组件的值
子组件定义:
watch: { billDetailVisible(val) { this.showDialog = val; }, showDialog(val) { this.$emit("getBillDetailVisible", val); }, },
父组件写一个方法getDetailVisibleData接收子组件改变的值:
getDetailVisibleData(val) { this.billDetailVisible = val; },
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: VUE之父子组件间传值
- 下一篇: java中获取包含中文字符的字符串长度