参数
参数 |
说明 |
类型 |
可选值 |
默认值 |
data |
内容对象 |
{} |
—— |
—— |
data.show |
显示与隐藏 |
Boolean |
true/false |
—— |
data.easyClose |
点击背景是否隐藏 |
Boolean |
true/false |
—— |
data.minHeight |
最小高度 |
stirng |
——px |
100px |
data.width |
宽度 |
string |
——px |
—— |
使用示例
<template>
<div>
<Dialog :data="data" v-on:handClick="handClick">
自定义HTML
</Dialog>
</div>
</template>
<script>
import Vue from 'vue'
import { Dialog } from 'genie-ui'
export default{
components: {
Dialog
},
data () {
return {
data: {
show: true,
minHeight: '20px',
show: false
}
}
},
methods: {
handClick(val) {
console.log('返回数据', val)
},
showDialog(v) {
this.data.show = true
}
}
}
</script>