为什么我调用数据失败。另,老师能不能将这个路径的使用文档给我看看

来源:3-3 项目作业

迷失的小麦

2020-04-13 20:32:09

信息我有点不会看,连价格都没找到,像后面的“味道不错”之类的评价也找不到,logo图标链接找不到,发货地址找不到,商品评价展示(一段话)找不到,商店名称找不到。。。

<template>
    <div>
        <div>
            <p>¥{{content.seller.allItemCount}}</p>
            <p>{{content.seller.newItemCount}}件已售</p>
        </div>
    </div>
  </template>

<script>
import {getProductDetail} from 'api/product';
export default {
    data(){
        return {
            content:{}
        };
    },
    created(){
      this.getContent();
    },
    methods:{
      getContent(){
        getProductDetail(this.$route.params.id).then(data => {
            console.log(data.data);
            this.content=data.data;
        });
      }
    }
};
</script>

<style lang="scss" scoped>

</style>

http://img.mukewang.com/climg/5e945bba09bf6af711480383.jpg

写回答

3回答

好帮手慕糖

2020-04-14

同学你好,因为老师只使用了你这个文件的代码,可能其他文件接口这里抛出的对象不一样。

这个没有影响,找到要使用的就可以了。后面这个(...)都是可以点开的,老师的也都是点开找的,同学可以点开查看下。

http://img.mukewang.com/climg/5e954e0b09b3dc0504520189.jpg

祝学习愉快~

0

迷失的小麦

提问者

2020-04-14

http://img.mukewang.com/climg/5e95259d0985eeb819201080.jpg

我怎么获取的数据和老师的不一致?没有content啊

另外,价格都没找到,像后面的“味道不错”之类的评价也找不到,logo图标链接找不到,发货地址找不到,商品评价展示(一段话)找不到,商店名称找不到

这些数据我找不到咋办呢

0

好帮手慕糖

2020-04-14

同学你好,老师使用同学的这部分修改了下,因为其他代码使用的不是同学的,可能会存在差异,同学可以先参考下:

1、data.tata,老师这里测试,输出的是undefined。是么有在这个内容的。但是输出console.log(data);是可以正确的输出内容的。

2、如下,输出的data对象,

http://img.mukewang.com/climg/5e951b8609b3855b04510253.jpg

3、数据是在content中,所以需要访问这个对象,而不是sell,如下:

http://img.mukewang.com/climg/5e951bc20939c1d806510121.jpg

http://img.mukewang.com/climg/5e951bcf09c6094006860129.jpg

祝学习愉快~

0

0 学习 · 10739 问题

查看课程