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

QQ登录

只需一步,快速开始

查看: 2384|回复: 5

[结贴] contents组件连续跳转问题

[复制链接]

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
发表于 2017-8-8 11:21:21 | 显示全部楼层 |阅读模式
在contents组件下放了3个content组件(c1, c2, c3),js调用contents组件的to方法,to("c2")成功,to("c3")失败;改成to(1)成功,to(2)失败;

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2017-8-8 13:58:09 | 显示全部楼层
next()连续调用的时候,第一次正常,第二次无效;
回复 支持 反对

使用道具 举报

发表于 2017-8-8 15:09:15 | 显示全部楼层
本地测试案例都是正常的!
/UI2/system/components/justep/contents/demo/contents.w

注意index索引是从0开始的!    3个页面分布是
  1. Model.prototype.button14Click = function(event){
  2.                 this.comp('pages').to(0)
  3.         };

  4.         Model.prototype.button5Click = function(event){
  5.                 this.comp('pages').to(2)
  6.         };

  7.         Model.prototype.button13Click = function(event){
  8.                 this.comp('pages').to(1)
  9.         };
复制代码

案例next() 一直正常的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2017-8-8 15:36:36 | 显示全部楼层
Model.prototype.goNextPage = function(event) {
                Message.message("aler", "进入page2");
                this.comp('pages').to('content-2');
                this.comp('pages').to('content-3');  // 增加
        };
这样试试!
回复 支持 反对

使用道具 举报

发表于 2017-8-8 16:10:23 | 显示全部楼层
ipan 发表于 2017-8-8 15:36
Model.prototype.goNextPage = function(event) {
                Message.message("aler", "进入page2");
                this.comp(' ...

不能这样连续调整的!只会调整到一个页面!
另一个还没来得及跳转 代码  就执行完了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2017-8-8 16:51:15 | 显示全部楼层
异步执行的是吧?用正常的后端语言来思考确实跳转两次是没问题的,但是脚本可能会有这问题;我现在已经自己控制只跳一次了,暂时问题不大!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 09:27 , Processed in 0.059239 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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