收藏
回答

接口返回数据没问题,页面不渲染[多个机型出现过 , 偶发]

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug iOS12 android8.1 android7.1.1 iphone8p 华为mate9 小米note3 坚果pro 6.7.3

- 当前 Bug 的表现(可附上截图)

【真机首页列表不渲染】之前一直正常使用。控制台没有报错,数据打印也没问题



- 预期表现

【开发者工具】正常的效果



- 复现路径

首页不可用,其它页面没问题


- 提供一个最简复现 Demo

首页 布局代码如下

<block wx:for="{{lessons}}" wx:key='{{lesson.objectId}}' wx:for-item="lesson">

<view class='card'>

<view class='card-body' catchtap="goLessonDetail" data-id='{{lesson.objectId}}'>

<view class='card-body-bg' style="background-image: url({{lesson.lessonCover}})"></view>

<view wx:if="{{lesson.status == 1}}" class='lesson-status zan-font-12' style='background-color: #3cc51f'>

考勤中

</view>

<view class='lesson-info'>

<p class="zan-font-bold">{{lesson.title}}</p>

<view class="lesson-desc">

<label class='zan-font-12'>{{lesson.address}}</label>

</view>

</view>

</view>

<view class='card-footer'>

<view class='zan-font-12'>

<view class="zan-icon zan-icon-clock" style="margin-right: 8px"></view>{{lesson.week}} {{lesson.time}}

</view>

<view class='teacher-info'>

<image class="user-img" src="{{lesson.creator.avatarUrl}}"></image>

<text class="zan-font-12 user-name">{{lesson.creator.name || lesson.creator.nickName}}</text>

</view>

</view>

</view>

<ad wx:if="{{index===1}}" class='card' unit-id="adunit-5b8785ebe1364281"></ad>

</block>


回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-10-23

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2018-10-23
    赞同
    回复 2
    • Wpeach
      Wpeach
      2018-10-23


      【请求回来的数据,是这样的】

      我在setData前,把数据的属性先get一遍, 就好了。。。也就是说有一定概率  不能正确解释getter setter语法。


      2018-10-23
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2018-10-23回复Wpeach

      麻烦按照教程来提供下代码片段

      2018-10-23
      回复
  • จุ๊บ
    จุ๊บ
    2018-10-23

    把网络图片的链接改成https试试呢

    2018-10-23
    赞同
    回复 1
    • Wpeach
      Wpeach
      2018-10-23

      移除图片数据,也不渲染,和图片无关

      2018-10-23
      回复
登录 后发表内容