<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 事件