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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 郭德成

[处理中3] 关于用户登录后的判断

[复制链接]

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2017-6-28 10:00:52 | 显示全部楼层
关键的问题是: 我在流览器模拟和手机apploader上都没有问题的,到了打包就不行了呢?
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2017-6-28 12:05:53 | 显示全部楼层
liangyongfei 发表于 2017-6-27 16:01
你打印一下 setFilter 中的字符串!是什么??
这就是sql语句的where条件!

setFilter 写法没错,是因为justep.Shell.yggxName.get();无法取得姓名,我想应该是加载的先后问题
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2017-6-28 13:17:27 | 显示全部楼层
  1. Model.prototype.modelLoad = function(event){
  2.      var ygname = justep.Shell.yggxName.get();
  3.         if(ygname!=""){
  4.      this.comp("ygData").setFilter('filter0',"yg_name = '"+ygname+"'");  
  5.         this.comp("ygData").refreshData();
  6.         var yggx=this.comp("ygData").getValue("yg_gx");
  7. debugger;
  8.    this.comp("jdData").setFilter('filter1',"jd_yg = '"+ygname+"' and jd_gx ='"+yggx+"'");  
  9.         this.comp("jdData").refreshData();
  10.         this.comp("list1").refresh(true);
  11.         }else{
  12.         justep.Util.hint("当前无账号登录!");
  13.         };
  14.         };
复制代码

这样的写法,可能是执行modelLoad的时候,还没有加载到justep.Shell.yggxName.get();,所以调试时会发现是空的
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

718

主题

2841

帖子

5657

积分

论坛元老

Rank: 8Rank: 8

积分
5657
QQ
 楼主| 发表于 2017-6-28 16:48:56 | 显示全部楼层
通过 我地index里加上justep.Shell.yggxName.set(localStorage.getItem("yggxname"));,现在能自动过滤数据,但刚换了用户名,里面的缓存还是上一个用户的,怎么办?
WEX5初学者,欢迎初学者交流
QQ:597558229
tel:15857336322
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-13 07:57 , Processed in 0.052733 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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