小程序
小游戏
企业微信
微信支付
扫描小程序码分享
类似$("#id" ).addClass("error");
标签ID是动态生成的,提交表单,满足条件的颜色不变,不满足条件的标签改变颜色
9 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
谢谢你10楼的朋友-张锋,因为动态生成的项目比较多,不能定义那么多的样式,我现在是采用4楼王煜野的建议,处理数据。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我是这样做的:
<view class='title{{index}}' >
小程序不能进行dom操作,所以就别指望能在js里面根据id设置标签样式了
暂时也没有其他办法,这是小程序的一个坑吧,要是能在js里面根据id设置标签样式就好了
如果你有其他好方法可以跟我说下
我试试
谢谢你4楼朋友王煜野 ,你说的理论上是可以的,就是有点麻烦
那我感觉可以对数据做处理了,比如你的数据是一个数组用来当循环体的,里面是表单数据对象,对每个对象新增一个满足条件字段isOK: true,再提交时循环判断,不满足就改为false,这样也能控制样式和提交的数据了
<view id='id' class='{{err? "error": ""}}'>
data: {
err: true
}
通过设置err的值啊老哥
this.setData({
err: false
})
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
谢谢你10楼的朋友-张锋,因为动态生成的项目比较多,不能定义那么多的样式,我现在是采用4楼王煜野的建议,处理数据。
我是这样做的:
<view class='title{{index}}' >
小程序不能进行dom操作,所以就别指望能在js里面根据id设置标签样式了
暂时也没有其他办法,这是小程序的一个坑吧,要是能在js里面根据id设置标签样式就好了
如果你有其他好方法可以跟我说下
我试试
谢谢你4楼朋友王煜野 ,你说的理论上是可以的,就是有点麻烦
那我感觉可以对数据做处理了,比如你的数据是一个数组用来当循环体的,里面是表单数据对象,对每个对象新增一个满足条件字段isOK: true,再提交时循环判断,不满足就改为false,这样也能控制样式和提交的数据了
<view id='id' class='{{err? "error": ""}}'>
data: {
err: true
}
通过设置err的值啊老哥
this.setData({
err: false
})