关于App.vue中对seller的数据请求问题

来源:16-3 外部组件(1)

weibo_Gingbery_0

2017-06-30

看了github上的代码,发现跟视频中不太一样,其中在App.vue组件中对seller的请求方式中包含了参数查询,如图:

created() {
      this.$http.get('/api/seller.json?id=' + this.seller.id).then((response) => {
        response = response.body;
        if (response.errno === ERR_OK) {
          this.seller = Object.assign({}, this.seller, response.data);
        }
      });
    },

但是在dev-server中定义的请求路径依然是只有seller:

apiRoutes.get('/seller', function (req, res) {
  res.json({
    errno: 0,
    data: seller
  });
})

请问这样子可以正常的返回seller数据吗?

写回答

1回答

ustbhuangyi

2017-07-01

github 上的代码,请求是:

created() {    

this.$http.get('/api/seller?id=' + this.seller.id).then((response) => {    

response = response.body;    

if (response.errno === ERR_OK) {    

this.seller = Object.assign({}, this.seller, response.data);    

}    

});    

},    

这样服务端完全可以接收并处理这个请求。

0
0

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程