el-dialog element-ui弹窗
最佳答案 问答题库608位专家为你答疑解惑
bulkImport.vue 自定义组件
<template>
<el-dialog :visible="modalVisible" title="批量导入" centered @close="$emit('close')" :fullscreen="true">
<span>弹窗内容</span>
<span slot="footer" class="dialog-footer">
<el-button @click="closeModal">取 消</el-button>
<el-button type="primary" @click="onConfirm">确 定</el-button>
</span>
</el-dialog>
</template>
<script>
export default {
props: {
// modal是否可见
modalVisible: {
type: Boolean,
default: false,
},
},
data() {
return {};
},
methods: {
onConfirm() {
this.$emit('bulkImport', {'aa':111,'bb':222});
},
closeModal() {
this.$emit('close');
},
},
watch: {},
computed: {},
components: {},
mounted() {},
};
</script>
<style lang="less" scoped>
</style>
================================================================
调用页面:
<template>
<div>
<el-button type="primary" @click="addTags()">批量导入</el-button>
<!-- 批量导入 -->
<bulkImport
@bulkImport="onBulkImport"
@close="() => (bulkImportVisible = false)"
:modalVisible="bulkImportVisible"
/>
</div>
</template>
<script>
//import bulkImport from '@/components/bulkImport.vue';
import bulkImport from '../../components/bulkImport.vue';
export default {
props: {
// modal是否可见
modalVisible: {
type: Boolean,
default: false,
},
},
components: {
bulkImport,
},
data() {
return {
bulkImportVisible: false,
};
},
methods: {
addTags() {
// 打开弹窗
this.bulkImportVisible = true;
},
onBulkImport(e) {
uni.showToast({
title:JSON.stringify(e),
icon: 'none',
duration: 5000
})
console.log(e); // 11
// 关闭弹窗
this.bulkImportVisible = false;
},
},
watch: {},
computed: {},
mounted() {},
};
</script>
<style>
</style>
99%的人还看了
相似问题
- 树莓派镜像安装 + 设置 + 镜像批量化操作 - 自动化烧写工具 (四)
- 【Python】批量将PDG合成PDF,以及根据SS号重命名秒传的文件
- java 事务提交(批量处理数据,单个批次执行完成后直接提交事务)
- 【ArcGIS】批量对栅格图像按要素掩膜提取
- 京东商品详情数据接口【京东API接口开发系列】,监控京东价格走势,接口代码示例,可高并发批量获取
- 斯坦福机器学习 Lecture2 (假设函数、参数、样本等等术语,还有批量梯度下降法、随机梯度下降法 SGD 以及它们的相关推导,还有正态方程)
- 批量替换WordPress文章内图片链接
- python批量为视频添加文字水印和图片水印的程序
- 爬虫项目(11):使用多线程对36手机高清壁纸批量抓取
- AI批量剪辑矩阵托管系统----源码技术开发
猜你感兴趣
版权申明
本文"el-dialog element-ui弹窗":http://eshow365.cn/6-40780-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!