codefan※ 2023-03-03 16:09 采纳率: 41.7%
浏览 32

使用v-if来控制组件切换,出现不好的体验感

使用v-if来控制组件切换,但是出现了不好的体验

img

在打开其他组件时会闪一下第一个组件money,然后再跳到正确的组件上

img

img

  • 写回答

3条回答 默认 最新

  • 简效 2023-03-03 16:24
    关注

    你默认的 active 的值不要是0,1,2,3, 然后把==改成=== (因为(0=='')是true;)

    评论 编辑记录
  • 土拨鼠1号 2023-03-03 16:26
    关注

    是不是你页面中avtive变量的值变换的时机不太多

    评论
  • 浪在前端 2023-03-03 17:08
    关注

    这样写呢

    <view>
      <template v-if="active == 0">
        <Money/>
      </template>
     <template v-if="active == 1">
        <Page/>
     </template>
    </view>
    
    评论

报告相同问题?

问题事件

  • 创建了问题 3月3日

悬赏问题

  • ¥15 matlab有svec这个函数吗?
  • ¥15 无法调用VideoWriter_fourcc
  • ¥15 VB6.0无法加载网页验证码图片到picturebox中,求解。
  • ¥15 C#和GDAL对栅格处理
  • ¥15 我现在有一些关于提升机故障的专有文本数据,量也不多,我在label studio上进行了关系和实体的标注,完成了知识图谱的构造,那么我使用生成式模型的话,我能做哪些工作来写我的论文?
  • ¥15 电脑连不上无线网络如下诊断反馈应该如何操作
  • ¥15 telegram api 使用forward_messages方法转发消息时,目标群组里面会出现此消息来源,如何隐藏?
  • ¥15 关于#tensorflow#的问题:有没有什么方法可以让机器自己学会像素风格的图片
  • ¥15 Oracle触发器字段变化时插入指定值
  • ¥15 docker无法进入容器内部