扫码关注官方订阅号
就像,textarea超过5个字符。我下面的button换个背景色。bindfocus只有聚焦,失去焦点,还有行数变化的事件。有什么其他方法可以实现?
闭关修行中......
这个返回输入框中的值 event.detail = {value: value}你可以取到这个值,根据值进行判断,去触发改变Button的颜色的方法
也可以考虑使用input 多一个方法
<textarea bindinput="valueChange" />然后我js中,让他改变状态valueChange:function(e){
console.log(e); var that = this; if(e.detail.value.length >= 5){ that.setData({ opacity:0, disabled:!that.data.disabled, }) }else{ that.setData({ opacity:1, disabled:!that.data.disabled, }) }
}这个没有效果啊。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这个返回输入框中的值 event.detail = {value: value}
你可以取到这个值,根据值进行判断,去触发改变Button的颜色的方法
也可以考虑使用input 多一个方法

<textarea bindinput="valueChange" />
然后我js中,让他改变状态
valueChange:function(e){
}这个没有效果啊。。