vue-cli如何调用指定json id的内容

现在需要通过指定id来输出json范围内的内容,但是怎么试都出不来。

clipboard.png

json

{
  "msg": "ok",
  "dataTxt":[
    {
      "id":"1",
      "dataList":[
        {
          "title": "什么是冻结资金?(买家版)",
          "txt": "发生以下几种情况时,会产生冻结资金:1、提现:   提现时系统会先把申请提现的金额冻结,转款成功后再从冻结资金中扣除,所以冻结资金中包含处理中提现金额;2、账户存在重大安全隐患:   出现以下三种情况时,为保障您和他人的资金安全,衣联网可能会冻结您的账户金额:   (1)您的账号被盗、疑似被盗;  ........ ",
          "url":"/Category/List/1"
        },
        {
          "title": "什么是冻结资金?(买家版)",
          "txt": "发生以下几种情况时,会产生冻结资金:1、提现:   提现时系统会先把申请提现的金额冻结,转款成功后再从冻结资金中扣除,所以冻结资金中包含处理中提现金额;2、账户存在重大安全隐患:   出现以下三种情况时,为保障您和他人的资金安全,衣联网可能会冻结您的账户金额:   (1)您的账号被盗、疑似被盗;  ........ ",
          "url":"/Category/List/1"
        }
      ]
    }
  ]
}

v-show应该是可以的,但是这里应该只支持布尔型的。写在axios里面又报错。

阅读 1.6k
1 个回答

请注意你模板中的id是小写的,而json里面的id是大写的,id不会等于ID。item.id 永远都是undefind
id相等的情况下,你只要动态控制cate_id就可以得到你想要的效果了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题