javascript - 使用 vue.js 显示 json 结果

标签 javascript json vue.js

您好,我正在尝试使用 vue.js 显示 json 文件结果,目标是结果将按值显示。

这是我的代码:

data () {
  return {
    fetchData: function () {

      var self = this;
      self .$http.get( "/api/casetotalactivation", function( data ) {
        self.items = data;
      });
    },

    statsCards: [
      {
        type: 'warning',
        icon: 'ti-server',
        title: 'Cases',
        value: this.items,
        footerText: 'Updated now',
        footerIcon: 'ti-reload'
      }


    ],

最佳答案

使用这段代码:

<div id="vueapp">
  <textarea v-model="jsonstr" rows="8" cols="40"></textarea>
  <pre>{{ jsonstr | pretty }}</pre>
</div>

和JS:

new Vue({
  el: '#vueapp',
  data: {
    jsonstr: '{"id":1,"name":"A green door","price":12.50,"tags":["home","green"]}'
  },
  filters: {
    pretty: function(value) {
      return JSON.stringify(JSON.parse(value), null, 2);
    }
  }
})

关于javascript - 使用 vue.js 显示 json 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48377799/

相关文章:

javascript - Select2 按选项值自动完成

javascript - 如何使我的 Canvas 外菜单滚动?

ios - 如何使用 Alamofire 从 JSON 中提取数据

vue.js - 如何使用 Vue.js 滑动过渡两个 block ?

javascript - Vue js 与简单的 JavaScript Vue 未定义

javascript - react-native `keyboardShouldPersistPanGesture` 事件,防止键盘在快速滑动事件中消失

javascript - Ajax提交到asp.net mvc post操作或将集合转换为json?

PHP json_decode() 输出 : Object vs Array?

python flask : How to convert a dictionary object to json?

javascript - Vuejs - 在输入时运行一个函数(但有延迟)