程序猿的漫漫长路 2021-08-20 16:52 采纳率: 0%
浏览 69

引用的外部组件dialog与<div v-for>的数据同级造成div的数据渲染不出来? 求详解

#vue3项目 引用外部组件
#从后端请求数据 在当前页面定义默认值接收到,页面不渲染;

前提setup()中定义初始值rootdata: []
img
此时rootData可以正常拿到数据,但是页面不渲染;
当前div渲染不出来数据
img

不理解为什么,页面上{{rootData}}可以展示出数据的,

#尝试过后发现,当前不渲染的div与引用的外部组件在同一个层级;页面不渲染;

img

当把外部组件dialog拿出div的同一层级之后 页面div可以正常渲染;
img
外部组件的源码是这种结构。

img

虽然有了解决办法,但是完全不理解为什么,有懂的同学吗 求详解!

  • 写回答

2条回答 默认 最新

  • 落落Plus 2021-08-20 17:22
    关注

    你有直接用rootData[0]的地方?

    评论

报告相同问题?

问题事件

  • 创建了问题 8月20日

悬赏问题

  • ¥15 状态图的并发态问题咨询
  • ¥15 PFC3D,plot
  • ¥15 VAE模型编程报错无法解决
  • ¥100 基于SVM的信息粒化时序回归预测,有偿求解!
  • ¥15 物体组批优化问题-数学建模求解答
  • ¥15 微信原生小程序tabBar编译报错
  • ¥350 麦克风声源定位坐标不准
  • ¥15 apifox与swagger使用
  • ¥15 egg异步请求返回404的问题
  • ¥20 Ti毫米波雷达板同步