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

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: logo

[处理中6] justep230112 页面返回 点击快的话 报错

  [复制链接]

10

主题

48

帖子

162

积分

初级会员

Rank: 2

积分
162
QQ
发表于 2017-3-31 11:52:38 | 显示全部楼层
liangyongfei 发表于 2017-3-31 11:46
你是指data的行对象吗??如果是的话!直接将data 组件对象啊  定义为全局变量即可!!
data组件本身就是 ...

不不不,这个row是从后台查询出数据后返回一个JSON格式的row对象,如下
{
  "row": {
    "value": {
      "EMAIL": "15773249581@ss.cpm",
      "FIRST_LETTER": "admin",
      "FULLNAME": "admin",
      "ID": "20001",
      "LASTPWERRORTIME": 1490927696000,
      "LEVEL": 0,
      "PASSWD": "21232f297a57a5a743894a0e4a801fc3",
      "PERSONPHOTOS": "",
      "PWERRORNUM": 0,
      "REMARK": "System Administrator",
      "ROLETYPE": 1,
      "USERNAME": "admin",
      "USERTYPE": 0,
      "age": 0,
      "isStudent": 0,
      "sex": 0,
      "source": 0
    }
  },
  "status": "success"
}
现在我把这个json格式的row放到了全局变量里,我在其他页面怎么获取?justep.Shell.user.username这样获取不到啊
回复 支持 反对

使用道具 举报

发表于 2017-3-31 13:20:49 | 显示全部楼层
终极码农 发表于 2017-3-31 11:52
不不不,这个row是从后台查询出数据后返回一个JSON格式的row对象,如下
{
  "row": {

可以的,比如 下面的定义,就可以使用
this.obj.get().row.value.EMAIL  获取到值15773249581@ss.cpm

  1. this.obj = justep.Bind.observable({
  2.                         "row" : {
  3.                                 "value" : {
  4.                                         "EMAIL" : "15773249581@ss.cpm",
  5.                                         "FIRST_LETTER" : "admin",
  6.                                         "FULLNAME" : "admin",
  7.                                         "ID" : "20001",
  8.                                         "LASTPWERRORTIME" : 1490927696000,
  9.                                         "LEVEL" : 0,
  10.                                         "PASSWD" : "21232f297a57a5a743894a0e4a801fc3",
  11.                                         "PERSONPHOTOS" : "",
  12.                                         "PWERRORNUM" : 0,
  13.                                         "REMARK" : "System Administrator",
  14.                                         "ROLETYPE" : 1,
  15.                                         "USERNAME" : "admin",
  16.                                         "USERTYPE" : 0,
  17.                                         "age" : 0,
  18.                                         "isStudent" : 0,
  19.                                         "sex" : 0,
  20.                                         "source" : 0
  21.                                 }
  22.                         },
  23.                         "status" : "success"
  24.                 })
复制代码
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

48

帖子

162

积分

初级会员

Rank: 2

积分
162
QQ
发表于 2017-3-31 13:58:45 | 显示全部楼层
liangyongfei 发表于 2017-3-31 13:20
可以的,比如 下面的定义,就可以使用
this.obj.get().row.value.EMAIL  获取到值

解决了,非常感谢
回复 支持 反对

使用道具 举报

15

主题

63

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
QQ
发表于 2017-5-24 10:53:58 | 显示全部楼层
liangyongfei 发表于 2016-4-15 16:52
建议页面中都使用 this.owner.close()  这样就应该不会出现这样的问题了!

this.close的实现不就是 this.owner.close吗?
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-5-24 13:48:48 | 显示全部楼层
ma1305249012 发表于 2017-5-24 10:53
this.close的实现不就是 this.owner.close吗?

this.owner一般指代windowDialog  大致上差不多
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 13:33 , Processed in 0.060414 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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