gpt4 book ai didi

javascript - Vue.js - 从数组中获取 N 个元素 - 未定义

转载 作者:行者123 更新时间:2023-11-30 11:04:06 25 4
gpt4 key购买 nike

我的 Vue.JS 代码有一些问题。我需要获取数组的第 5 个元素,它工作正常,但 Vue 也显示一些错误

为了获取我的数据,我使用了这段代码:

<div>
<span>{{ items[4].name }}</span>
</div>

它工作正常(Vue 显示数据)但我在控制台中也有这个错误:

[Vue warn]: Error in render: "TypeError: _vm.items[4] is undefined"

found in

---> <GeneralComponent> at resources/js/components/GeneralComponent.vue
<General> at resources/js/views/General.vue
<App> at resources/js/views/App.vue
<Root>


TypeError: "_vm.items[4] is undefined"

最佳答案

我认为你的数组是在你的dom中访问它之后填充的,所以你可以这样试试:

{{ items[4] && items[4].name }}

关于javascript - Vue.js - 从数组中获取 N 个元素 - 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56417025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com