javascript - 如何从 Vue.js 中的 JSON 文件中获取数据?

标签 javascript json vue.js

我有具有这种结构的“modified_data.json”JSON 文件。

{
"data": [
    [
        {
           "account_id": "  "
           "account_name": "   "
        },
        {
           "account_id": "  "
           "account_name": "   "
        },          
        {
           "account_id": "  "
           "account_name": "   "
        },          
        {
           "account_id": "  "
           "account_name": "   "
        }
     ],
     [
        {
           "account_id": "  "
           "account_name": "   "
        },
        {
           "account_id": "  "
           "account_name": "   "
        },
        {
           "account_id": "  "
           "account_name": "   "
        }
     ],
     [
        {
           "account_id": "  "
           "account_name": "   "
        },
        {
           "account_id": "  "
           "account_name": "   "
        },
        {
           "account_id": "  "
           "account_name": "   "
        }
      ]
   ]
}

我想从每个数组中获取第一个对象的 account_name...

谁能给我一个解决方案??

现在我正在使用 Vue.js 来显示它,我可以用 python 获取每个数据,但是 Vue.js 还不熟悉我......请帮助我:)

最佳答案

那么,您将必须添加为 Vue 编写的代码

如果你在一个vue应用中,你可以这样做

<script>
      import json from './json/data.json'
      export default{
          data(){
              return{
                  myJson: json
              }
          }
      }
</script>

如果你在 html 页面中编写它。你可以分两步完成。

第一个是将文件链接添加为脚本

<script src="../file.json"></script>

然后在vue脚本部分你可以将它分配给数据对象。

var ele = new Vue({
     el : "#YourElement", 
    data : ObjName
});

"ObjName"是文件中json对象的名称。

ObjName :
{
"data": [
    [
        {
           "account_id": "  "
           "account_name": "   "
        }

关于javascript - 如何从 Vue.js 中的 JSON 文件中获取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54339331/

相关文章:

javascript - 连接 $http.post 请求

javascript - 如何使用 Google Analytics API 只允许选择一个属性

javascript - 字典循环上的 console.log 返回函数而不是值

javascript - 从json中提取一个字段组成一个数组

javascript - Vue 实例未在实例化时挂载

javascript - 在 ko.observableArray 模型绑定(bind)问题中向下移动项目

ruby-on-rails - Rails - 如何显示缩进的 JSON?

ios - 添加/编辑JSON数据iOS?

vue.js - 我应该还是不应该在vue3中安装body元素?

css - Webpack - 在 CSS 中实现别名的步骤