当前位置: 首页> 健康> 母婴 > 建筑工程承包网址大全_广西平台网站建设设计_网站首页的优化_淘宝流量助手平台

建筑工程承包网址大全_广西平台网站建设设计_网站首页的优化_淘宝流量助手平台

时间:2025/9/20 6:46:37来源:https://blog.csdn.net/weixin_63896561/article/details/144587982 浏览次数:0次
建筑工程承包网址大全_广西平台网站建设设计_网站首页的优化_淘宝流量助手平台

重点:如何控制组件的显示隐藏

父组件中引用子组件时,需要接收一个自定义函数控制crisisListVisiable 变量

如代码中的:@update:newVisiable="newVisiable= $event"

父组件
<template><div><el-button @click="open">打开子组件</el-button>//引用子组件,使用v-if是因为需要每次打开子组件都走mounted函数<newComv-if="newVisiable":newVisiable="newVisiable"@update:newVisiable="newVisiable= $event"/></div>
</template>
<script>import newComfrom "@/views/newCom.vue";export default {components: {newCom},data(){newVisiable: false,},methods:{open(){this.newVisiable= true}}}
</script>

子组件:通过子传父,触发父组件的方法,更新显示隐藏状态。

如代码中的this.$emit("update:newVisiable", false);

<template><el-dialog:title="'子组件'":visible.sync="newVisiable":close-on-click-modal="false":modal="false"@closed="handleDialogClosed"><div>内容------------</div></el-dialog>
</template>
<script>export default {props: {newVisiable: {type: Boolean,default: false,},methods:{handleDialogClosed() {this.$emit("update:newVisiable", false);},}}
</script>

关键字:建筑工程承包网址大全_广西平台网站建设设计_网站首页的优化_淘宝流量助手平台

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: