当前位置: 首页 > article >正文

vue新建按钮弹出选框

在Vue中,实现点击一个按钮后弹出一个选框(比如一个对话框、下拉菜单或者其他自定义的弹出层)通常可以通过结合Vue的响应式数据和条件渲染来实现。这里,我将给出一个使用Vue和Element UI(一个流行的Vue UI库)的示例,来展示如何点击一个按钮后弹出一个对话框。如果你不使用Element UI,也可以按照类似的逻辑使用其他UI库(如Vuetify、Quasar等)或纯CSS/JavaScript来实现。

<el-button type="primary" @click="openBatchView" >新增批量</el-button>

<el-dialog v-model="dialogVisible" title="新增批量" >
    <div>
       <cl-filter label="产品key" >
          <cl-select :options="dict.get('dspProductName')" prop="productName" style="width: 880px" />
       </cl-filter>
    </div>
    <batch/>
    <template #footer>
       <el-button type="primary" @click="dialogVisible = false">取消</el-button>
       <el-button type="success">保存</el-button>
    </template>
</el-dialog>


<script lang="tsx" name="dsp-material" setup>
const dialogVisible = ref<boolean>(false)
const openBatchView = () =>{
	dialogVisible.value = true
}
</script>

http://www.kler.cn/news/285308.html

相关文章:

  • 【第0004页 · 递归】生成括号对
  • 缓存Mybatis一级缓存与二级缓存
  • 【Java设计模式】数据总线模式:高效统一组件通信
  • 【鬼灭之刃学英语 立志篇】2、义勇对炭治郎的怒斥
  • 4.1 版本管理器——2PL与MVCC
  • 第 20 章 DOM 进阶
  • 应用层协议(下)Https加密Http的秘密(含逻辑图解 简单易学 通俗易懂!)
  • DataSet和DataTable的关系
  • Python爬虫所需的技术及其原理(简单易懂)
  • 策略模式+模版方法模式+简单工厂模式混用优化代码复杂分支问题
  • 【软件测试】bug以及测试用例的设计方法
  • Taro 微信小程序 分页上拉加载
  • C语言程序设计(初识C语言后部分)
  • Java—可变参数、不可变集合
  • 单链表应用
  • 在Jtti服务器上怎么安装和配置Docker?
  • Pandas 绘图的强大之处:后端
  • Vue面试常见知识总结2——spa、vue按需加载、mvc与mvvm、vue的生命周期、Vue2与Vue3区别
  • 鸿蒙OS试题(6)
  • 自动驾驶---什么是Frenet坐标系?
  • AI学习指南深度学习篇-门控循环单元中的门控机制
  • jenkins发送html邮件配置步骤与注意事项?
  • 25. 蓝牙 - BLE相关2
  • 通过 Docker 部署 WordPress 服务器
  • IO进程day04(进程)
  • 文件上传漏洞详解
  • 存储 IO 性能优化策略、方案与瓶颈分析
  • Python 的http.server库详细介绍
  • Codeforces Round 967 (Div. 2)(A,B,C,D)
  • 使用pgrs在wsl中为postgres写拓展