为了账号安全,请及时绑定邮箱和手机立即绑定

vuejs 某计算属性undefined

vuejs 某计算属性undefined

红颜莎娜 2019-02-26 11:19:28
vuejs计算属性get中使用ajax获取数据并return,但是无法获取到是为什么?示例代码如下:var myVue = new Vue({    data: {        is: 1    },    computed: {        comData: {            get: function () {                if (is === 1) {                  return   axios.get(url).then(function (response) {                        var data = response.data;                        return data                    })                } else {                   return  axios.get(url1).then(function (response) {                        var data = response.data;                        return data                    })                }            }        }    }})
查看完整描述

2 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

因为你的get方法啥也没返回啊。你这种已经不属于计算属性了,你这叫数据获取。


查看完整回答
反对 回复 2019-03-02
  • 2 回答
  • 0 关注
  • 1668 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信