采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师 我这儿遇到一个问题,描述如下: 在开发工具中,在电影页面点击单个单个电影会去到单个电影的详情页面,这是正常的逻辑流程,但是在真机调试模式下,我在手机上在电影页面点击单个电影会先跳到更多页面里面去,在更多页面里面点击单个电影页面才能到单个电影的详情页面里面
仔细检查下,是不是点击单个电影触发了跳到更多的逻辑?是不是真机上的触摸范围不对?
<l-search-bar bind:lincancel="onSearchCancel" bind:linconfirm="onConfirm" l-class="ex-search-bar" placeholder="盗梦空间、你的名字"/> <view wx:if="{{!searchResult}}"> <movie-list data-type="in_theaters" bind:tap="onGotoMore" movies="{{inTheaters}}" title="正在热映" f-class="movie-list" /> <movie-list data-type="coming_soon" bind:tap="onGotoMore" movies="{{comingSoon}}" title="即将上映" f-class="movie-list" /> <movie-list data-type="top250" bind:tap="onGotoMore" movies="{{top250}}" title="豆瓣Top250" f-class="movie-list" /> </view> <view class="search-container" wx:else> <block wx:for="{{searchData}}" wx:key="index"> <movie class="movie" movie="{{item}}" /> </block> </view> 这是老师的代码,理论上来说你点单个的电影肯定都是在movie-list这个区域,所以在真机上面就跳转到更多了, 而单个电影的里面的事件就没有触发, 感觉是这两个事件冲突了, 开发工具上面和真机上面处理这两个事件的顺序又是不同的, 不晓得我这样说 老师明白没有?
登录后可查看更多问答,登录/注册
4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!
1.1k 58
14.9k 32
2.7k 24
2.8k 22
1.2k 22