关于uniapp 中uview input组件设置为readonly 或者disabled input区域不可点击问题

<u-form-item

v-for="item in formLabel"

:key="item.prop"

:label="item.label"

:labelWidth="item.labelWidth ? item.labelWidth : '140rpx'"

:prop="item.prop"

:borderBottom="item.borderBottom"

ref="item1"

@click="bindClick(item)"

>

<u--input

v-model="formData[item.prop]"

:placeholder="item.placeholder ? item.placeholder : '请输入' "

border="none"

class="custom-input"

:readonly="item.type == 'select'"

:suffixIcon="item.icon"

style="pointer-events:none"

></u--input>

</u-form-item>

在最外层绑定@click="bindClick(item)" 事件 在u--input 设置style="pointer-events:none"

就可以顺利触发bindClick 事件

相关推荐
小突突突4 小时前
浅谈Java中的反射
java·开发语言
落霞的思绪4 小时前
配置React和React-dom为CDN引入
前端·react.js·前端框架
Hacker_Z&Q4 小时前
CSS 笔记2 (属性)
前端·css·笔记
Anastasiozzzz5 小时前
LeetCode Hot100 295. 数据流的中位数 MedianFinder
java·服务器·前端
我真的是大笨蛋5 小时前
Redo Log详解
java·数据库·sql·mysql·性能优化
索荣荣5 小时前
Java动态代理实战:从原理到精通
java·开发语言
兩尛5 小时前
c++的数组和Java数组的不同
java·开发语言·c++
Exquisite.5 小时前
Nginx
服务器·前端·nginx
roman_日积跬步-终至千里5 小时前
【Java并发】多线程/并发问题集
java·开发语言
打小就很皮...5 小时前
dnd-kit 实现表格拖拽排序
前端·react.js·表格拖拽·dnd-kit