请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师 我这儿遇到一个问题

老师 我这儿遇到一个问题,描述如下:
在开发工具中,在电影页面点击单个单个电影会去到单个电影的详情页面,这是正常的逻辑流程,但是在真机调试模式下,我在手机上在电影页面点击单个电影会先跳到更多页面里面去,在更多页面里面点击单个电影页面才能到单个电影的详情页面里面

正在回答 回答被采纳积分+3

1回答

7七月 2021-10-16 21:03:51

仔细检查下,是不是点击单个电影触发了跳到更多的逻辑?是不是真机上的触摸范围不对?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕慕4401115 #1
    <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这个区域,所以在真机上面就跳转到更多了, 而单个电影的里面的事件就没有触发, 感觉是这两个事件冲突了, 开发工具上面和真机上面处理这两个事件的顺序又是不同的, 不晓得我这样说 老师明白没有?
    回复 有任何疑惑可以回复我~ 2021-10-16 21:35:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信