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

know how wordpress电商中seo是什么意思

know how wordpress,电商中seo是什么意思,wordpress登陆后缀,手表网站十大品牌问题背景 在使用ElementPlus的el-dialog组件时,发现点击取消按钮会触发两次关闭事件: 1. 第一次参数为PointerEvent(事件对象) 2. 第二次参数为undefined 需要确保点击取消按钮时仅触发一次有效关闭事件,并传递正确…

问题背景

        在使用ElementPlus的el-dialog组件时,发现点击取消按钮会触发两次关闭事件:

1. 第一次参数为PointerEvent(事件对象)

2. 第二次参数为undefined

需要确保点击取消按钮时仅触发一次有效关闭事件,并传递正确的布尔值参数。

问题分析(ElementPlus特性相关)

组件结构特征

<el-dialog:modelValue="visible"@close="handleClose"> <!-- ElementPlus内置关闭事件 --><template #footer><el-button @click="close">取消</el-button></template>
</el-dialog>

双重触发原因

点击取消按钮:会触发close()关闭函数 → 然后触发对话框的handleClose()函数(内置的@close事件)

针对性解决方案

1. 显式传参阻断事件对象

<el-button class="footer__button" @click="closeBindingRole(false)"> <!-- 关键修改 -->取消
</el-button>

2. 统一对话框关闭处理

<el-dialog:modelValue="bindingRoleVisible"@close="handleDialogClose"> <!-- 专用关闭处理 --><!-- 对话框内容 -->
</el-dialog><script>
// 统一关闭入口
const handleDialogClose = () => {closeBindingRole(false);
};
</script>

3. 增强型状态锁(ElementPlus适配版)

let dialogClosing = false;const closeBindingRole = (isSuccess: boolean) => {if (dialogClosing) return;dialogClosing = true;emit("closeBindingRoleDialog", isSuccess);// 兼容ElementPlus动画时长setTimeout(() => {dialogClosing = false;}, 300); // 略大于对话框关闭动画时间
};

http://www.dtcms.com/wzjs/438179.html

相关文章:

  • 开封市建设中专继续教育网站个人网站制作流程
  • 香港主机做视频网站搜索风云榜百度
  • 整形网站专题素材企业宣传
  • 国外高端网站百度推广托管
  • 日本的建筑网站西安百度竞价外包
  • 东莞做汽车有没有买票的网站网站关键词排名手机优化软件
  • seo刷排名公司seo全站优化全案例
  • 做网站 能挣钱吗网络推广 网站制作
  • 县区网站服务器机房建设国内做seo最好公司
  • 企业绿色发展助力南宁seo怎么做优化团队
  • 网站建设评估报告长沙seo工作室
  • 国外做化工产品的网站网络营销推广优化
  • 网站建设与管理素材百度指数十年
  • 营销型网站制作的目的是国外网站谷歌seo推广
  • 移动网站建站系统发外链的论坛
  • 下列哪些属于营销型网站的基础建设b2b网站大全免费
  • 石家庄做网站最好的公司百度竞价排名软件
  • 专做立体化的网站武汉大学人民医院院长
  • 网站举报在哪举报自己做网站如何赚钱
  • 武汉seo网站排名优化seo相关岗位
  • 连云港网站建设bw263手机网站模板下载
  • 网站定制开发是什么意思网站seo搜索引擎优化怎么做
  • 义乌兼职网站建设注册域名后怎么建网站
  • 建设部网站在哪里看受理seo外包大型公司
  • 市桥网站建设培训学校网络营销是指
  • 朋友给我做网站香港域名注册网站
  • 建设一个境外网站百度行发代理商
  • 怎么建立一个网站链接我想做网络推广找谁
  • 精品课程网站建设总结报告百度指数官网查询入口
  • 世界疫情最新数据消息东莞seo网站优化排名