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

QQ登录

只需一步,快速开始

查看: 1564|回复: 5

[结贴] List遇到这种情况怎么处理?

[复制链接]

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
发表于 2017-6-2 00:28:04 | 显示全部楼层 |阅读模式
本帖最后由 jammyh 于 2017-6-2 00:29 编辑

当用户点击List组件某一项中的“收藏”按钮时,“收藏”按钮变成“已收藏”并且disabled,代码应该怎么写?我试了event.currentTarget不行,因为是其中一个按钮的点击事件,不是list项的点击事件,折腾来折腾去都没搞成功。。求大神帮忙!!
QQ图片20170602001932.png

发表于 2017-6-2 10:12:07 | 显示全部楼层
list组件显示 收藏或者已收藏
应该通过绑定data字段实现!

data组件中,有个字段应该标识为收藏或者 已收藏的状态!
点击收藏按钮的时候,只需要点击事件中修改当前行字段的值即可
http://docs.wex5.com/wex5-ui-question-list-2019/

隐藏当前行!则可以通过bind-visible 或者 bind-if 实现
http://docs.wex5.com/wex5-ui-question-list-2131/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
 楼主| 发表于 2017-6-2 10:17:04 | 显示全部楼层
谢谢!请结贴!
回复 支持 反对

使用道具 举报

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
 楼主| 发表于 2017-6-2 10:33:01 | 显示全部楼层
liangyongfei 发表于 2017-6-2 10:12
list组件显示 收藏或者已收藏
应该通过绑定data字段实现!

请教一下,如果data组件中的数据是用sql查询从两个表中查出来的(比如一条数据,数据信息在表A,用户是否已收藏记录在表B,data组件中的数据包含表A的全部信息和表B的用户是否已收藏记录),当用户点击“收藏”的时候,如何同时将表A中的“收藏总数”字段的数据+1,并把用户的收藏记录保存到表B?

我是新手,单个表的保存我知道怎么弄,但多个表的保存搞不清楚。请指点一下,谢谢!!
回复 支持 反对

使用道具 举报

发表于 2017-6-2 11:30:33 | 显示全部楼层
jammyh 发表于 2017-6-2 10:33
请教一下,如果data组件中的数据是用sql查询从两个表中查出来的(比如一条数据,数据信息在表A,用户是否 ...

需要自定义saveAction  实现
http://bbs.wex5.com/forum.php?mo ... 6&pid=165400886

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

181

主题

482

帖子

1056

积分

金牌会员

Rank: 6Rank: 6

积分
1056
QQ
 楼主| 发表于 2017-6-2 12:17:37 | 显示全部楼层
liangyongfei 发表于 2017-6-2 11:30
需要自定义saveAction  实现
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=123006&pi ...

谢谢!请结贴!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 17:57 , Processed in 0.060926 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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