vue.js resource 请求后台得到json要怎么解析出来?

发布于 2022-09-02 19:40:30 字数 807 浏览 7 评论 0

new Vue({
    el: '#post_from2',
    ready: function () {
        this.$http.post('./fun/post.php', {
            type: "sydata"
        }, {
            headers: {
                "X-Requested-With": "XMLHttpRequest"
            },
            emulateJSON: true
        }).then(function (data) {
 
        })
    },
    data: {}
});

clipboard.png
我请求后台的到的json怎么解析出来?
如果我想保存到变量 如 var b = json 需要怎么做呢?
方便以后调用,如:

new VUE({
    el:"#app",
    data:b
})

请教各位大虾!!

得到的json数据:

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

指尖上的星空 2022-09-09 19:40:30

这样试试呢? 不过还是建议老老实实看文档。

new Vue({
    el: '#post_from2',
    ready: function () {
        var self = this;
        this.$http.post('./fun/post.php', {
            type: "sydata"
        }, {
            headers: {
                "X-Requested-With": "XMLHttpRequest"
            },
            emulateJSON: true
        }).then(function (data) {
            self.b = data;
        })
    },
    data: {
        b: {}
    }
});
盛夏已如深秋| 2022-09-09 19:40:30

记得貌似是this.$set("b",data)或者this.$data.b=data

゛清羽墨安 2022-09-09 19:40:30

https://github.com/papersnake/newdenfaces-vue/blob/master/src/vuex/actions.js

直接研究一下吧,感觉缺乏的是基础知识

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文