您的位置:首页 > 科技 > 能源 > 畅想网络网站建设推广_中国设计联盟官网_电商网站建设定制_网站建设网站

畅想网络网站建设推广_中国设计联盟官网_电商网站建设定制_网站建设网站

2024/12/23 10:53:14 来源:https://blog.csdn.net/m0_63178019/article/details/144307654  浏览:    关键词:畅想网络网站建设推广_中国设计联盟官网_电商网站建设定制_网站建设网站
畅想网络网站建设推广_中国设计联盟官网_电商网站建设定制_网站建设网站


在点退出按钮的时候,本质就是在修改isShow的值,为 false还是 true

BaseDialog

<template><div class="base-dialog-wrap"><div class="base-dialog"><div class="title"><h3>温馨提示:</h3><button class="close">x</button></div><div class="content"><p>你确认要退出本系统么?</p></div><div class="footer"><button>确认</button><button>取消</button></div></div></div>
</template><script>
export default {}
</script><style scoped>
.base-dialog-wrap {width: 300px;height: 200px;box-shadow: 2px 2px 2px 2px #ccc;position: fixed;left: 50%;top: 50%;transform: translate(-50%, -50%);padding: 0 10px;
}
.base-dialog .title {display: flex;justify-content: space-between;align-items: center;border-bottom: 2px solid #000;
}
.base-dialog .content {margin-top: 38px;
}
.base-dialog .title .close {width: 20px;height: 20px;cursor: pointer;line-height: 10px;
}
.footer {display: flex;justify-content: flex-end;margin-top: 26px;
}
.footer button {width: 80px;height: 40px;
}
.footer button:nth-child(1) {margin-right: 10px;cursor: pointer;
}
</style>

App.vue

<template><div class="app"><button>退出按钮</button><BaseDialog></BaseDialog></div>
</template><script>
import BaseDialog from "./components/BaseDialog.vue"
export default {data() {return {}},methods: {},components: {BaseDialog,},
}
</script><style>
</style>

如果父组件从传递给子组件的数据不是 value类的,而是类似以上visible,就要使用 .sync

058-sync修饰符_哔哩哔哩_bilibili

版权声明:

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

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