《ElementPlus 与 ElementUI 差异集合》el-dialog 显示属性有差异
ElementPlus 是 ElementUI 的升级版,它们之间的差异之一是 el-dialog
组件的显示属性。在 ElementUI 中,可以通过设置 visible
属性来控制对话框的显示,而在 ElementPlus 中,应该使用 v-model
来实现数据的双向绑定。
以下是一个简单的例子,展示如何在 ElementPlus 中使用 el-dialog
:
<template>
<el-button @click="dialogVisible = true">打开对话框</el-button>
<el-dialog v-model="dialogVisible" title="提示">
这是一段信息
</el-dialog>
</template>
<script setup>
import { ref } from 'vue';
import { ElButton, ElDialog } from 'element-plus';
const dialogVisible = ref(false);
</script>
在这个例子中,我们使用了 v-model
来绑定 dialogVisible
变量,该变量是一个响应式的 ref 对象。当我们点击按钮时,dialogVisible
的值变为 true
,对话框显示。如果需要关闭对话框,可以将 dialogVisible
设置为 false
。
评论已关闭