收藏
回答

cover-view 更新不上值

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 安卓 MI NOTE PRO 7.0.4

给一个 data 赋值,已经赋上了,真机都打印出来了,但是在

<template>

里面 的 <cover-view> 就是 不渲染,不知道是什么原因,部分安卓机都无法赋值,苹果就可以

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

2 个回答

  • 杨
    2022-11-10

    用wx:if把整个cover-view销毁再重新渲染可以解决这个问题,亲测有效。简单示例如下:

    wxml:
    <cover-view wx:if="{{show}}">
      <cover-view>
        <cover-view></cover-view>
      </cover-view>
    </cover-view>
    js:
    show: true, // 默认为TRUE
    this.setData({
      show: false
    })
    setTimeout(() => {
      this.setData({
        show: true
      })
    })
    


    2022-11-10
    有用
    回复
  • 灵芝
    灵芝
    2019-06-04

    建议提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),方便大家定位问题

    2019-06-04
    有用
    回复 7
    • 阿土圆圆🌞
      阿土圆圆🌞
      2019-06-04

      我用的mpvue 不太好提供片段,可以截图吗

      2019-06-04
      回复
    • 灵芝
      灵芝
      2019-06-04回复阿土圆圆🌞

      最好是代码片段哈

      2019-06-04
      回复
    • 阿土圆圆🌞
      阿土圆圆🌞
      2019-06-04回复灵芝

      要不然我把全部代码给你

      2019-06-04
      回复
    • 灵芝
      灵芝
      2019-06-04回复阿土圆圆🌞

      不用的,只有把最简单能复现问题的抽出来写到代码片段中就可以了,说不定就能发现问题在哪里了

      2019-06-04
      回复
    • 阿土圆圆🌞
      阿土圆圆🌞
      2019-06-04回复灵芝

      但问题是不止一个片段,这个页面牵扯到很多的页面和引用

      2019-06-04
      回复
    查看更多(2)
登录 后发表内容