帖子
帖子
用户
博客
课程
显示全部楼层
9
帖子
0
勋章
73
Y币

[App引擎] 请问viewappear怎么用的

[复制链接]
发表于 2015-1-5 13:07:21
现在有页面A,有个按钮触发后openWin打开页面B
在页面B中做了一些操作,又触发openWin打开页面A,此时想通过pageParam传一些参数回到页面A,但回来后页面抓不到数据

发现viewappear这个事件貌似可以,但不知道怎么触发这个event的。请高手帮忙解答一下。谢谢
4
帖子
0
勋章
1277
Y币
  1. api.addEventListener({
  2.     name: 'viewappear'
  3. }, function(ret, err){
  4.    
  5. });
复制代码
9
帖子
0
勋章
73
Y币
本帖最后由 甲子网 于 2015-1-5 15:40 编辑

好像在页面切换的时候,该方法调用了,但获取不到pageParam的参数。。。
  1. apiready = function(){
  2.         api.addEventListener({
  3.                 name: 'viewappear'
  4.         }, function(ret, err){
  5.                 alert('ret=' + ret + '; err=' +err);//alert(api.pageParam.demo);//demo是另外页面winOpen传递的参数
复制代码

怎么回事呢
9
帖子
0
勋章
73
Y币
无奈啊,暂时用getStorage和setStorage方案替代了
18
帖子
0
勋章
398
Y币
甲子网 发表于 2015-1-5 16:53
无奈啊,暂时用getStorage和setStorage方案替代了

api.setPrefs   api.getPrefs更好用; 它是存到本地,不是缓存到浏览器,用户 退出应用 后 再进入,还会有
9
帖子
0
勋章
73
Y币
生于1984 发表于 2015-1-5 23:56
api.setPrefs   api.getPrefs更好用; 它是存到本地,不是缓存到浏览器,用户 退出应用 后 再进入,还会 ...

我用setStorage退出应用后再次进入也是可以的呀

不知道和setPrefs有什么使用区别呢
您需要登录后才可以回帖 登录

本版积分规则