首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Vue中显示JS对象值

问在Vue中显示JS对象值
EN

Stack Overflow用户
提问于 2018-08-08 07:11:18
回答 3查看 5.2K关注 0票数 1

我是新手..。

在我的一个Vue应用程序的路由中,我在DevTools中显示了这个JS对象。例如,如何访问/显示filteredData:Array[1]中的值

​

​

EN

回答 3

Stack Overflow用户

发布于 2018-08-08 07:27:10

只要您的数据是在data属性中分配的(请记住getter/setter注意事项),您就可以在模板中使用该变量:

代码语言:javascript
复制
<template>
  <div>{{filteredData[0]}}</div>
</template>

<script>
  export default {
    data() {
      return {
        filteredData: filteredData, // assign your data here
      }
    }
  }
</script>
票数 4
EN

Stack Overflow用户

发布于 2018-08-08 07:19:13

因为它是一个数据属性,你可以在像filteredDatai这样的模板中使用它,其中i可以是数组长度内的任何数字,如果你想在computed、methods或生命周期方法中使用它,那么你应该像this.filteredDatai一样使用它,在这里i可以是数组长度内的任何数字

票数 2
EN

Stack Overflow用户

发布于 2018-08-08 07:32:06

您可以使用{{filteredData}}直接访问对象,要访问其余信息,您只需使用点符号来访问该对象中的属性。

代码语言:javascript
复制
<div>{{filteredData[0].id}}</div>

请记住,在JS数组中,索引从0开始。当你在一个数组中,要访问特定的索引,你必须获取数据,它将是# then,因为访问了有一个对象的索引,所以很容易用点符号来获取信息。对于您的示例:

  • filteredData.id
  • filteredData.name
  • filteredData.logo
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51736627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档