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

QQ登录

只需一步,快速开始

查看: 1579|回复: 3

[处理中3] 通讯录中list嵌套生成的元素动态绑定visible问题

[复制链接]

104

主题

369

帖子

1173

积分

金牌会员

王小二

Rank: 6Rank: 6

积分
1173
QQ
发表于 2017-5-11 05:07:44 | 显示全部楼层 |阅读模式
我在做一个通讯录,list嵌套的时候出现了一个逻辑上的bug,还没想到好的方案来解决。
问题如下:
没有电话号码的,不应该显示相应的字母,因为有没有电话号码是通过list嵌套来实现的。
尝试使用了bind-visible属性,并没有找到合适的解决方案。
有好的解决方法吗?
Screenshot_20170511-045802.png

<a href="#自我介绍"/>点点点</a>
发表于 2017-5-11 10:07:45 | 显示全部楼层
首先!list 嵌套的方式 实现,效率有点低!如果数据量大,就会很慢

正确的思路应该是,将字母ABCD。。。。
动态加到data组件中!然后,一个list 就搞定了!

通过data循环 ,data.addData  依次将字母 添加到 对应文字字母开头的位置,如果文字不存在!就不添加!

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

使用道具 举报

31

主题

76

帖子

550

积分

高级会员

Rank: 4

积分
550
QQ
发表于 2017-5-24 15:24:33 | 显示全部楼层
liangyongfei 发表于 2017-5-11 10:07
首先!list 嵌套的方式 实现,效率有点低!如果数据量大,就会很慢

正确的思路应该是,将字母ABCD。。。。 ...

有没有例子,你这说的没有看懂
回复 支持 反对

使用道具 举报

发表于 2017-5-24 17:33:15 | 显示全部楼层
杨某某某 发表于 2017-5-24 15:24
有没有例子,你这说的没有看懂

建议您参考下BeX5  的OrgDialog 的做法:\UI2\system\components\justep\org\orgDialog.js
WeX5暂时没有这方面的案例!


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-24 00:24 , Processed in 0.066297 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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