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

QQ登录

只需一步,快速开始

查看: 1594|回复: 4

[处理中5] 关于新版本时间选择组件的效率问题

[复制链接]

99

主题

375

帖子

816

积分

高级会员

Rank: 4

积分
816
QQ
发表于 2016-3-23 15:42:55 | 显示全部楼层 |阅读模式
更新了3.4预览版以后时间组件的bug确实解决了,但是效率比较堪忧,只要我打开含有时间组件的页面,页面的翻滚动画非常之卡,应该是在加载年月日这些数字的时候损耗太多,希望X5技术大大们能够改进和提高
发表于 2016-3-23 17:20:30 | 显示全部楼层
你好楼主,您反馈的这个现象我们会进行考虑的,已提交到产品组(内部编号:2016032300031),感谢楼主的支持与配合。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

发表于 2016-3-23 17:26:37 | 显示全部楼层
也可以使用以前的组件
先引入:var Input = require("$UI/system/components/justep/input/input");

然后js中写代码
Input.mobileDatePickerType='mobiscroll';
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

4

主题

1579

帖子

2706

积分

内部用户

积分
2706
发表于 2016-3-24 09:54:04 | 显示全部楼层
页面的翻滚动画非常之卡,
页面的翻滚动画指的是页面切换动画吗?

原因是时间组件在页面加载时做了异步的渲染(应该是正好和页面切换动画同时触发导致),原时间选择组件是延长到第一次使用时;

可以注释/UI2/system/components/justep/input/input.js文件中
datePicker.setValue(new Date());//刺激datePicker组件渲染,加快后期显示
代码延迟到第一次使用时渲染

谢谢提出的宝贵意见
这个点会进行更加有效的优化

回复 支持 反对

使用道具 举报

99

主题

375

帖子

816

积分

高级会员

Rank: 4

积分
816
QQ
 楼主| 发表于 2016-3-24 14:47:38 | 显示全部楼层
本帖最后由 kevinnu 于 2016-3-24 14:49 编辑
XiaoQLuo 发表于 2016-3-24 09:54
页面的翻滚动画非常之卡,
页面的翻滚动画指的是页面切换动画吗?

对,我说的就是指页面切换动画,按照您的说法我把这一行注释掉了,但是在选择年份的时候上下翻滚到某个极限值就会出现NaN了,然后开始报错,你们可以安排测试人员测一下,是否和注释的这一行有关联我就不做试验了,我现在先换回老的控件形式了,效率也高,也没有bug。
另外,我装了你们写的仿网易demo等app,发现app的页面切换效果啊之类的整体效果不是那么柔和,有些生硬以及小卡顿,和市面上的app比起来,整体的柔和感还是有一些距离的,在这里提出自己的个人意见,希望能进一步优化。如果是我们应用层面上的设计失误导致了整个画面的不柔和感,也请X5的技术大大们给我们提出优化方案(我这里的实际情况是一个页面打开时要做较多逻辑或是modelLoad的时候要请求网络时,页面切换就很卡顿,能否让切换动画剥离开呢?)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 11:41 , Processed in 0.089995 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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