Vue 3: v-for显示的组件多于项目
P粉245276769
P粉245276769 2023-07-28 17:56:59
0
1
427

我刚接触Vue并且正在尝试一些东西。我也在使用Ionic,对此也是新手。我有自己的组件,我希望将每个从API返回的行程实例显示出来。

根据我从文档中了解到的,我现在可以使用onMounted来设置我的数据。

现在,我的API返回一个包含一个行程实例的数组。然而,组件的显示次数远远超过一次。这可能是什么原因呢?

在文档中,我找到了以下代码片段。


 

我的实现与文档中的不同之处似乎在于const list = ref([])和

  • ,而不是直接使用itemRefs。为什么会有这个额外的步骤?这个额外的步骤是做什么的?文档中没有解释,我不明白为什么需要这样做。

  • P粉245276769
    P粉245276769

    全部回复 (1)
    P粉727531237

    ref="itemRefs"将包含由v-for渲染的所有

  • 。而不是您的列表元素。

    这被称为模板引用(template ref):


    https://vuejs.org/guide/essentials/template-refs.html

    • 最新下载
      更多>
      网站特效
      网站源码
      网站素材
      前端模板
      关于我们 免责声明 Sitemap
      PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!