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

QQ登录

只需一步,快速开始

查看: 1963|回复: 12

[处理中3] 关于scrollView显示指定位置错误

[复制链接]

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
发表于 2016-5-6 10:54:03 | 显示全部楼层 |阅读模式
利用【this.comp("scrollView").scroller.scrollTo(60, 0)】显示到指定位置,
但是报错。
错误信息【TypeError: Cannot read property 'scrollTo' of undefined】。
发现是因为【this.comp("scrollView").scroller】是undefined。
请问是什么原因导致【this.comp("scrollView").scroller】是undefined的?
还有别的办法指定scrollView的显示位置吗?

14

主题

72

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
QQ
发表于 2016-5-6 11:10:01 | 显示全部楼层
this.comp("scrollView").scroller.scrollTo(60, 0)中 你的scrollView的xid是"scrollView"?
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2016-5-6 11:14:11 | 显示全部楼层
sky_kuku 发表于 2016-5-6 11:10
this.comp("scrollView").scroller.scrollTo(60, 0)中 你的scrollView的xid是"scrollView"?

不是,是自己定义的。在帖子里改成这个的。
回复 支持 反对

使用道具 举报

14

主题

72

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
QQ
发表于 2016-5-6 11:16:58 | 显示全部楼层
comp里面是scrollView的xid 你的xid正确吗?
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2016-5-7 13:31:04 | 显示全部楼层
sky_kuku 发表于 2016-5-6 11:16
comp里面是scrollView的xid 你的xid正确吗?

是正确的,
回复 支持 反对

使用道具 举报

发表于 2016-5-9 11:14:21 | 显示全部楼层

本地测试没问题,只要xid是正确的!
调用this.comp("scrollView").scroller.scrollTo 就不可能出现undefined
你可以使用这个案例测试下:/UI2/system/components/justep/list/demo/news.w
另外,请问你的wex5是什么版本??最新的吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2016-5-9 11:28:21 | 显示全部楼层
liangyongfei 发表于 2016-5-9 11:14
本地测试没问题,只要xid是正确的!
调用this.comp("scrollView").scroller.scrollTo 就不可能出现undefi ...

您好!我用的是3.4
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2016-5-9 11:44:26 | 显示全部楼层
liangyongfei 发表于 2016-5-9 11:14
本地测试没问题,只要xid是正确的!
调用this.comp("scrollView").scroller.scrollTo 就不可能出现undefi ...

您好!在案例下:/UI2/system/components/justep/list/demo/news.w中没有问题。
但是把内容复制到我的页面,就会报错。
请问需要什么特殊的设置吗?
回复 支持 反对

使用道具 举报

发表于 2016-5-9 17:19:02 | 显示全部楼层
main_chen 发表于 2016-5-9 11:44
您好!在案例下:/UI2/system/components/justep/list/demo/news.w中没有问题。
但是把内容复制到我的页面 ...

你在.w中搜下
xid是否只有这一个,并且就是scrollView的xid
this.comp("scrollView")
如果能得到组件对象,肯定是没问题的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

24

主题

124

帖子

444

积分

中级会员

Rank: 3Rank: 3

积分
444
QQ
 楼主| 发表于 2016-5-10 14:17:30 | 显示全部楼层
liangyongfei 发表于 2016-5-9 17:19
你在.w中搜下
xid是否只有这一个,并且就是scrollView的xid
this.comp("scrollView")

只有一个,也是组件对象!真的是要疯掉了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-15 03:55 , Processed in 0.075261 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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