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

QQ登录

只需一步,快速开始

查看: 1911|回复: 4

[处理中3] wex5登录后,userdata数据怎么取不到啊?

[复制链接]

11

主题

33

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
发表于 2017-3-28 12:52:13 | 显示全部楼层 |阅读模式
登录成功后将userid,usertype,username后存入localStorage
var user = {};
user.userid = userData.getValue("uid");
user.accountType = "ISM";
user.name = userData.getValue("username") || "NONAME";
localStorage.setItem("userUUID", JSON.stringify(user));

userData设置autoLoad=true    filter设置uid=:userid  怎么取不到头像等其他信息啊?

11

主题

33

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
 楼主| 发表于 2017-3-28 12:53:35 | 显示全部楼层
登录后 我的页面设置 userData设置autoLoad=true    filter设置uid=:userid  怎么取不到头像等其他信息啊?
回复 支持 反对

使用道具 举报

发表于 2017-3-28 13:21:32 | 显示全部楼层
filter设置uid=:userid
最起码应该设置一个固定的值啊!!

一般的queryAction  只要设置data.setFilter('filter',"uid='"+uid值+"'")
或者设置其他调价就能获取到的!!

冒号:userid  这种是后台sql拼接需要设置的
http://docs.wex5.com/wex5-server-question-list-2006/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

11

主题

33

帖子

85

积分

初级会员

Rank: 2

积分
85
QQ
 楼主| 发表于 2017-3-28 23:08:54 | 显示全部楼层
JDaShen 发表于 2017-3-28 12:53
登录后 我的页面设置 userData设置autoLoad=true    filter设置uid=:userid  怎么取不到头像等其他信息啊? ...

data.setFilter('filter',"uid='"+uid值+"'") 这个该在什么时候进行呢?我没有登录的时候进入了 “我的”界面执行了Model.prototype.modelParamsReceive方法,然后我点击登录进入了登录也,登录页面传了参数过来justep.Shell.showPage("main",{"userid":user.userid});  登录成功进入“我的”页面,Model.prototype.modelParamsReceive方法没有再次执行,没有取到userid
QQ截图20170328224101.png
回复 支持 反对

使用道具 举报

发表于 2017-3-29 10:31:19 | 显示全部楼层
JDaShen 发表于 2017-3-28 23:08
data.setFilter('filter',"uid='"+uid值+"'") 这个该在什么时候进行呢?我没有登录的时候进入了 “我的” ...

showPage传参的写法以及如何接受参数!请参考:
http://docs.wex5.com/page-interaction/

关于多个页面显示同一 个用户信息!建议使用KO对象绑定这个值!!
只要给全局的KO对象赋值!!用户在哪个 页面都可以获取到的
http://docs.wex5.com/wex5-ui-question-list-2096

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 16:43 , Processed in 0.092266 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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