<input
placeholder="请输入您的邮箱"
border
:clearable="true"
placeholder-class="placeholder-style"
:disabled="successState || sendingState"
v-model="dataGather.emailAddress"
:class="isActive ? 'focus-style' : ''"
@focus="isActive = true"
@blur="isActive = false"
/>
class通过变量判断显示样式,变量用@focus和 @blur控制真假。为真,则为获取焦点的样式;为假,则为失去焦点的样式。亲测有效
2 个回复
sacsd
我也是
尝试改变uni-input-input
也不起作用
大佬解决了吗
2***@qq.com
3***@qq.com
这个方式可以是可以 但是页面上有N个input的话 这个isActive就没法搞了。
2022-11-27 14:02