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

QQ登录

只需一步,快速开始

查看: 2333|回复: 6

[结贴] 引入公共数据后 前端filter设置失效

[复制链接]

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
发表于 2018-8-2 16:06:11 | 显示全部楼层 |阅读模式
引入公共数据后 前端filter设置不稳定  甚至失效
测试时 正常  但在实际项目中设置后又出现各种问题  
比如
引入公共数据 goodsData  
在list2级列表里   内层列表 过滤条件没有变 还是原来没有引入公共数据时的过滤条件:
$row.val('fSecondID')==$model.secondClassData.val("fID") 或$row.val('fSecondID')==rootClassRow.val("fID")  
goodsData里面只有2条数据 对应不同的2个二级分类
但过滤后 list表里呈现的是   二级分类数*2 条数据 或 虽然是2条数据但对二级分类无效  2条全部呈现出来了

公共数据 的过滤条件该怎么写呢?还是不要再分类过滤中引入公共数据呢?该怎么解决啊,求赐教,谢谢!

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36133
发表于 2018-8-3 14:38:07 | 显示全部楼层
公共数据是什么意思?
list嵌套,两层list都用的同一个data?
里层的list的过滤条件如下:$row.val('orderNo')==$object.val('orderNo1')
orderNo1是外层list上的列
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-8-3 15:03:06 | 显示全部楼层
jishuang 发表于 2018-8-3 14:38
公共数据是什么意思?
list嵌套,两层list都用的同一个data?
里层的list的过滤条件如下:$row.val('orderNo ...

在index.w页设置的公共数据  window.goodsData   但导航栏目过滤好像对他无效
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-8-3 15:11:57 | 显示全部楼层
jishuang 发表于 2018-8-3 14:38
公共数据是什么意思?
list嵌套,两层list都用的同一个data?
里层的list的过滤条件如下:$row.val('orderNo ...

我现在有5个.w页面需要共享一个goodsData数据,但用window.goodsData全局数据后  list的导航栏目前端的filter设置就失效了  关联的goodsData.datas 跟普通的baasData 有什么区别呢?
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-8-3 15:23:14 | 显示全部楼层
本帖最后由 gzh268 于 2018-8-4 06:02 编辑
jishuang 发表于 2018-8-3 14:38
公共数据是什么意思?
list嵌套,两层list都用的同一个data?
里层的list的过滤条件如下:$row.val('orderNo ...

谢谢老师指教,我换了方法解决了问题:放弃用全局数据,这样只是比较复杂,但没有办法只能这样,时间紧。如果能解决使用全局数据的情况下,导航菜单的过滤问题,项目会立刻变得要简单多了,希望能找到解决全局数据过滤的解决方法。可以普及一下全局数据下  baasData.datas  和  baasData 的区别,谢谢老师!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36133
发表于 2018-8-6 14:24:25 | 显示全部楼层
获取data组件中存储的行对象数组,
this.comp(‘data’).datas;
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

104

主题

310

帖子

877

积分

高级会员

Rank: 4

积分
877
QQ
 楼主| 发表于 2018-8-6 16:52:17 | 显示全部楼层
jishuang 发表于 2018-8-6 14:24
获取data组件中存储的行对象数组,
this.comp(‘data’).datas;

谢谢老师的耐心指导,可以结帖了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-22 13:39 , Processed in 0.053966 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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