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

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

信息我有点不会看,连价格都没找到,像后面的“味道不错”之类的评价也找不到,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://img1.sycdn.imooc.com//climg/5e945bba09bf6af711480383.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕糖 2020-04-14 13:49:39

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

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

http://img1.sycdn.imooc.com//climg/5e954e0b09b3dc0504520189.jpg

祝学习愉快~

提问者 迷失的小麦 2020-04-14 10:54:37

http://img1.sycdn.imooc.com//climg/5e95259d0985eeb819201080.jpg

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

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

这些数据我找不到咋办呢

好帮手慕糖 2020-04-14 10:11:40

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

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

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

http://img1.sycdn.imooc.com//climg/5e951b8609b3855b04510253.jpg

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

http://img1.sycdn.imooc.com//climg/5e951bc20939c1d806510121.jpg

http://img1.sycdn.imooc.com//climg/5e951bcf09c6094006860129.jpg

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师