Vue Popover 弹出框在table列表中的使用

本职是纯Java后端, 最近刚学Vue的萌新, 说得不对勿喷, 如果有更好的建议, 希望能在评论里看到你的留言

背景:

最近在自己做一个前端项目 (纯个人娱乐), 在table中希望对删除操作做一个弹窗提醒, 最初直接从ElementUI库中找到Popover弹窗代码之后, 直接复制到项目中, 遇到了如下的坑:

1. 列表中每一项都需要单独的visible变量来控制展示, 如果直接粘过去, 会导致点击删除按钮后, 全部一起展示. 全部一起关闭, 这明显是不符合初衷的.

项目是使用Vue-cli搭建的,  使用Vue UI创建的项目以及插件, 目录结构如下:

 

思考:

为了解决这个办法, 百度Google都看了一下, 发现使用Vue组件开发是一个比较好的思路, 虽然我还不是很会很高深的知识, 但是照葫芦画瓢, 还是能模仿一下的.

 

解决:

Step1: 在components中添加一个删除确认弹窗组件 (代码中有一段注释):

<template>
  <!-- 组件代码 -->
  <span>
    <el-popov
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值