问题描述

iview动态模板加载 有一个模块在首次进入页面没有展现出来,其他的动态模块都出来了

<div v-if="productIndex">
    <component :is='thirdInfoShow'></component >
</div>

问题原因

thirdInfoShow 这个组件中,有一个字典项是异步加载的,问题就出现在这里,异步加载未完成,模板就出不来,解决办法

在异步加载完成后在生成template中的元素。即在异步加载完成后将flag设为true。flag默认识false。

<template>
    <div v-if="flag">
        // 模块代码
    </div>
</template>

相关文章:

  • 2022-12-23
  • 2021-10-17
  • 2022-01-18
  • 2022-01-24
  • 2022-12-23
  • 2021-05-21
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-14
相关资源
相似解决方案