起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2382|回复: 9

[结贴] list中CheckBox的bind-disable属性

[复制链接]

65

主题

315

帖子

851

积分

高级会员

Rank: 4

积分
851
发表于 2017-6-22 15:41:37 | 显示全部楼层 |阅读模式
图中这样一个listTable,两个CheckBox的bind-disable属性设置为val("EDIT") ==0 ? true:false点击“编辑”按钮使这一行的EDIT值变为0,点击“保存”按钮EDIT值变为1

但是在实际操作中点击“编辑”后,checkbox可点击,但是点击之后CheckBox又变成不可点击了,点击“编辑”按钮也没有用,只有点击“保存”按钮之后再点击“编辑”按钮才可以点击CheckBox
请问这是什么原因?
0~S2MBK[889]B%AJZ{8AU)J.png
发表于 2017-6-22 15:50:30 | 显示全部楼层
不用这么麻烦把!
其实0就可以代表false
1就可以代表true

换个顺序
点击“编辑”按钮使这一行的EDIT值变为1
点击“保存”按钮EDIT值变为0
就可以了!


bind-disable属性设置为val("EDIT")  即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

65

主题

315

帖子

851

积分

高级会员

Rank: 4

积分
851
 楼主| 发表于 2017-6-22 15:56:29 | 显示全部楼层
liangyongfei 发表于 2017-6-22 15:50
不用这么麻烦把!
其实0就可以代表false
1就可以代表true

恩,但是CheckBox点击一次之后还是自动变成不可操作了
回复 支持 反对

使用道具 举报

发表于 2017-6-22 15:59:19 | 显示全部楼层
我是小菜鸡 发表于 2017-6-22 15:56
恩,但是CheckBox点击一次之后还是自动变成不可操作了

难道你的CheckBox bind-ref 属性也绑定了这个字段吗??
bind-ref和 bind-disable属性是不能 绑定同一个data组件字段的!否则选中肯定会影响的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

65

主题

315

帖子

851

积分

高级会员

Rank: 4

积分
851
 楼主| 发表于 2017-6-22 16:15:20 | 显示全部楼层
liangyongfei 发表于 2017-6-22 15:59
难道你的CheckBox bind-ref 属性也绑定了这个字段吗??
bind-ref和 bind-disable属性是不能  ...

额~是这样的原因,bind-ref和bind-disable绑定了同一个data的两个字段,这样的话应该怎么解决?使用主从表吗?
回复 支持 反对

使用道具 举报

发表于 2017-6-22 16:23:13 | 显示全部楼层
我是小菜鸡 发表于 2017-6-22 16:15
额~是这样的原因,bind-ref和bind-disable绑定了同一个data的两个字段,这样的话应该怎么解决?使用主从 ...

不是啊! 绑定data组件不同的两个字段就可以了啊~!
如果这个字段只在前端使用!不需要存储到数据库的话! 添加计算列就可以了

不用主从!同一个data上再加一个字段就行!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

65

主题

315

帖子

851

积分

高级会员

Rank: 4

积分
851
 楼主| 发表于 2017-6-22 16:51:59 | 显示全部楼层
liangyongfei 发表于 2017-6-22 16:23
不是啊! 绑定data组件不同的两个字段就可以了啊~!
如果这个字段只在前端使用!不需要存储到数据库的话 ...

绑定的是两个字段还是有影响,我再试试吧
回复 支持 反对

使用道具 举报

发表于 2017-6-22 16:54:02 | 显示全部楼层
我是小菜鸡 发表于 2017-6-22 16:51
绑定的是两个字段还是有影响,我再试试吧

两个字段怎么会有影响呢?你可以打印一下这两个值分别是多少?
应该不会影响到的!
一个表示取值赋值!
一个表示是否禁用
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

65

主题

315

帖子

851

积分

高级会员

Rank: 4

积分
851
 楼主| 发表于 2017-6-22 17:15:51 | 显示全部楼层
liangyongfei 发表于 2017-6-22 16:54
两个字段怎么会有影响呢?你可以打印一下这两个值分别是多少?
应该不会影响到的!
一个表示取值赋值!

难道是组件的问题?我把建listtable的时候选的CheckBox删了重新放入一个就正常了
回复 支持 反对

使用道具 举报

65

主题

315

帖子

851

积分

高级会员

Rank: 4

积分
851
 楼主| 发表于 2017-6-22 17:36:10 | 显示全部楼层
结贴~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-27 12:39 , Processed in 0.089699 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表