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

QQ登录

只需一步,快速开始

查看: 4889|回复: 18

[结贴] 嵌套scrollView互相影响失效的问题

[复制链接]

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
发表于 2017-9-7 09:10:43 | 显示全部楼层 |阅读模式
本帖最后由 wangjikuen 于 2017-9-7 09:52 编辑

QQ图片20170907090608.png 如上图所示,最外层是可滑动的的contents组件,在这个content组件内,有一个竖着的scrollView,然后是list,list的内部嵌套了一个scrollView+list,现在出现了一个问题,就是第一行的子列表,也就箭头上的视图,如果不滑动到最左边的位置,整个contents的左右失效将全部失效,而只要其在最左边的尽头位置,其他列,比如第二行的数据,随便滑动都不会有问题,这是什么情况所导致的呢?求告知
再补充一下,当第一行的数据不在最左边的时候(或者仅有3条数据的时候),其他行的横向滑动,也会失效,contents滑动也是失效的,我的感觉,只要第一行的scrollview不在最左侧,那么直接会导致整个页面所有的横向滑动全部失效,无论是切换页面的,还是内层scrollview的,都是失效的

发表于 2017-9-7 10:06:09 | 显示全部楼层
请问你是哪个版本的?
目前版本 scrollView  就是竖向滑动使用的组件!并不支持横向滑动的!
可以把里层的scrollView 去掉

list横向滑动可以参考:http://docs.wex5.com/wex5-ui-question-list-2059/
list嵌套 注意问题:http://docs.wex5.com/wex5-ui-question-list-2005/

只在外层放一个scrollView 组件试试!
里层的scrollView 可以去掉
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-9-7 10:37:26 | 显示全部楼层
本帖最后由 wangjikuen 于 2017-9-7 10:40 编辑
liangyongfei 发表于 2017-9-7 10:06
请问你是哪个版本的?
目前版本 scrollView  就是竖向滑动使用的组件!并不支持横向滑动的!
可以把里层的s ...

wex3.7,已经将内层的滑动视图删掉了,并没有对页面产生影响,既没有影响运行,又没有改变以前的错误,还是那样,如果只有三条数据,或者第一行的多条数据被滑动的离开了位置,就会导致contents无法切换,我的结构现在是这样的 lALPACOG83whS9jNAnvNA-Q_996_635.png_620x10000q90g.jpg
回复 支持 反对

使用道具 举报

发表于 2017-9-7 11:19:21 | 显示全部楼层
wangjikuen 发表于 2017-9-7 10:37
wex3.7,已经将内层的滑动视图删掉了,并没有对页面产生影响,既没有影响运行,又没有改变以前的错误,还 ...

contents 无法手滑切换页面! 任何位置都不能滑动了吗??(左右滑动都不可以吗?)
但是可以点击按钮,使用代码切换 可以的 的是吧!
只有第一条数据的滑动会影响 contents 的手滑切换是吗??
其他第二条 第三条数据是没影响的对吗??

可能是样式引起的原因!必须当前dom滑动到尽头才可以滑动父的元素
最好做一个简单的功能案例!发来,本地重现找下原因吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-9-7 11:47:41 | 显示全部楼层
liangyongfei 发表于 2017-9-7 11:19
contents 无法手滑切换页面! 任何位置都不能滑动了吗??(左右滑动都不可以吗?)
但是可以点击按钮 ...

我做了一个简单的demo,重现了这个问题,您帮我看一下,非常感谢! al.rar (60.97 KB, 下载次数: 69)
回复 支持 反对

使用道具 举报

发表于 2017-9-7 11:54:17 | 显示全部楼层
wangjikuen 发表于 2017-9-7 11:47
我做了一个简单的demo,重现了这个问题,您帮我看一下,非常感谢!情况跟你上面所说的是一致的

有问题,你的文件运行报错
我是说,发来一个可以正常运行的demo,正常重现问题才能解决啊
_3QK%6@(YB2C}M~S%OML1O2.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-9-7 13:39:03 | 显示全部楼层
liangyongfei 发表于 2017-9-7 11:54
有问题,你的文件运行报错
我是说,发来一个可以正常运行的demo,正常重现问题才能解决啊
...

非常不好意思,我引用了几个CSS和JS文件,这个我已经删掉了 al.rar (58.92 KB, 下载次数: 44)
回复 支持 反对

使用道具 举报

发表于 2017-9-7 14:10:34 | 显示全部楼层
wangjikuen 发表于 2017-9-7 13:39
非常不好意思,我引用了几个CSS和JS文件,这个我已经删掉了不好啥意思了

建议 contents组件属性设置  swipe="false"
通过button 切换页面吧!  手势滚动可能有冲突!,我暂时没找出原因!

这样就可以保证单个页面的横向滚动没问题了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-9-7 14:43:28 | 显示全部楼层
liangyongfei 发表于 2017-9-7 14:10
建议 contents组件属性设置  swipe="false"
通过button 切换页面吧!  手势滚动可能有冲突!,我暂时没找 ...

需求就是这样的。。没办法啊,有没有别的什么解决方案呢?
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-9-7 14:52:21 | 显示全部楼层
wangjikuen 发表于 2017-9-7 14:43
需求就是这样的。。没办法啊,有没有别的什么解决方案呢?

顺便问一下,require(“cordova!cordova-plugin-http”); 调用这个插件的时候,跨域的请求,怎么设置默认带cookie过去呢?默认的好像是不带的,要设置带cookie过去,要设置什么属性吗?cordova插件也没办法调试的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 16:55 , Processed in 0.114403 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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