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

QQ登录

只需一步,快速开始

查看: 2604|回复: 14

[结贴] contents切换效果

[复制链接]

23

主题

84

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
发表于 2017-3-20 19:04:50 | 显示全部楼层 |阅读模式
进入页面后跳转指定contents 就会有一个过渡显示,怎么去掉这个效果?

23

主题

84

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
 楼主| 发表于 2017-3-20 19:05:47 | 显示全部楼层
用的是对话框打开的页面
回复 支持 反对

使用道具 举报

发表于 2017-3-21 11:06:52 | 显示全部楼层
首先,需要保证这个页面是加载过的!!然后this.comp(‘ windowDialog 的Xid’).getInnerModel()
获取子页面model对象!!直接操作contents的切换!!切换完了以后再打开此页面

类似问题
http://docs.wex5.com/wex5-ui-question-list-2137/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

84

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
 楼主| 发表于 2017-3-21 14:33:57 | 显示全部楼层
liangyongfei 发表于 2017-3-21 11:06
首先,需要保证这个页面是加载过的!!然后this.comp(‘ windowDialog 的Xid’).getInnerModel()
获取子页 ...

不是加载过, 第一次打开
回复 支持 反对

使用道具 举报

23

主题

84

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
 楼主| 发表于 2017-3-21 14:54:58 | 显示全部楼层
liangyongfei 发表于 2017-3-21 11:06
首先,需要保证这个页面是加载过的!!然后this.comp(‘ windowDialog 的Xid’).getInnerModel()
获取子页 ...

在父页面指定跳转的conten 但是还是会显示默认的content 之后在跳转到指定的
回复 支持 反对

使用道具 举报

发表于 2017-3-21 16:11:41 | 显示全部楼层
azak1 发表于 2017-3-21 14:54
在父页面指定跳转的conten 但是还是会显示默认的content 之后在跳转到指定的 ...

要求子页面必须先加载过才可以调用的!!!没有加载过是无法让它切换的!

如果是第二次打开的!应该就可以使用代码操作了!

你意思是先切换contents  然后再打开页面没生效吗??
有没有报错呢??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

84

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
 楼主| 发表于 2017-3-21 17:02:08 | 显示全部楼层
是第二次打开。我在父页面执行了切换contents的方法,打开页面后切换了 但是默认的conten还是会显示一下在跳转
回复 支持 反对

使用道具 举报

发表于 2017-3-21 17:24:21 | 显示全部楼层
azak1 发表于 2017-3-21 17:02
是第二次打开。我在父页面执行了切换contents的方法,打开页面后切换了 但是默认的conten还是会显示一下在 ...

那有可能还没切换完,就打开了!你再试试!使用setTimeout方法!延迟打开页面!这样行吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

84

帖子

298

积分

中级会员

Rank: 3Rank: 3

积分
298
QQ
 楼主| 发表于 2017-3-23 18:01:49 | 显示全部楼层
liangyongfei 发表于 2017-3-21 17:24
那有可能还没切换完,就打开了!你再试试!使用setTimeout方法!延迟打开页面!这样行吗? ...

不行
回复 支持 反对

使用道具 举报

发表于 2017-3-24 09:18:51 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-3-24 09:43 编辑

你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!
确实会有页面切换的一个动画!!但是速度很快的!
我先提交一个缺陷吧!
你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2017032400002),感谢楼主的支持与配合。

目前
contents组件的 disable设置为false就可以了!
  1. var contents = this.comp('windowDialog1').getInnerModel().comp("pages");
  2.                 contents.set({slidable:false});
  3.                 contents.to('content-3');
复制代码

动画效果可以动态设置的!

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 16:32 , Processed in 0.051935 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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