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

QQ登录

只需一步,快速开始

查看: 1037|回复: 2

[处理中3] !!!仿外卖遇到的问题

[复制链接]

29

主题

123

帖子

322

积分

中级会员

Rank: 3Rank: 3

积分
322
QQ
发表于 2017-3-2 07:57:50 | 显示全部楼层 |阅读模式
在food表增加了口味字段,多种口味用符号分隔,在点菜界面,list里每一行在名称、价格和描述之外,想把口味用radioGroup给用户选,但是如果放个group数据源的bind-itemset,bind-ref这些怎么写呢,直接选没得选了
发表于 2017-3-2 11:19:58 | 显示全部楼层
1.radioGroup 组件只能绑定显示一个完整的data组件中的数据!因为你每一行的数据都不一样!那就需要很多的data组件。所以这个逻辑暂时不能使用radioGroup!
另一种思路是,将所有的口味放在同一个data组件中!,然后再菜单列表中,再放置一个list组件!(简称小list)
这个list绑定的是口味数据的data组件!里面放置radio组件!
小list 的filter 设置过滤条件,只显示符合当前行的那些口味,这些口味在list中循环,
放置radio!就可以选择了!当选择的时候,选中的事件中,给外层list字段赋值内层list当前行的值!
list嵌套参考:http://docs.wex5.com/wex5-ui-question-list-2005/

2.其实如果换一种做法!使用select组件选中口味!就容易很多了!因为Select 组件可以显示data组件中的部分数据!数据源绑定一个js方法就可以,返回符合条件的数据!可以参考:http://doc.wex5.com/comps-select/#008
第三个案例!,推荐这种做法!!!!


原理上radioGroup 组件也可以实现绑定js方法,获得数据源的!暂时不支持!我提交内部系统
已作为产品功能建议提交(内部编号:2017030200001),感谢楼主的支持与配合。

点评

非常感谢  发表于 2017-3-2 17:00
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 23:26 , Processed in 0.085309 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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