弄月
弄月
  • 发布:2020-02-19 23:17
  • 更新:2020-02-19 23:17
  • 阅读:629

自定义组件渲染错误

分类:uni-app

自定义了两个组件,一个flex-row,一个flex-col
模板代码分别如下

<template>  
    <view  
      :style="style"  
      :class="classes"  
    >  
      <slot></slot>  
    </view>  
</template>
<template>  
    <view :class="classes" :style="style">  
      <slot></slot>  
    </view>  
</template>

点此查看组件源码

在App首页使用

<flex-row justify="space-between" gutter="10" wrap class="plr38">  
          <flex-col :span="12" v-for="(item, index) in newProjects" :key="index">  
          </flex-col>  
</flex-row>

h5上完全正常,APp上一会正常一会不正常,不正常的表现在我查看元素时发现有的区域flex-col变成了flex-row,有的区域flex-row消失了,某一次打开APp是正常的,重启一次它就可能不正常了,包括打包出来正式版本的App装到手机上都是这样。
hbx 2.5.1正式版 跟 2.5.11 alpha 版都这样。
我在项目中大量使用了这两个组件(flex布局),目前只发现首页是异常的

2020-02-19 23:17 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复