点击精品折扣很多图怎么就只出一张详情页呢?能获得不一样的id

来源:5-2 项目作业

要每天学习的小蓝同学

2021-11-27 22:56:40

相关代码:

import './content.css';

// https://www.imooc.com/api/mall-wepApp/details/1 
const id=window.location.search.match(/id=(\d+)/)[1];
const URL="https://www.imooc.com/api/mall-wepApp/details";

const detailsMain=document.getElementById('details-main');
import render from './content.art';
import { getData, getDelayedData } from 'api/getData';
console.log(id);
getData(`${URL}/${id}`).then(data=>{
    console.log(data);
    detailsMain.innerHTML=render({
        content:data
    });
});


https://img.mukewang.com/climg/61a2471b0931ac3513580877.jpg

https://img.mukewang.com/climg/61a2471b0958742f16870931.jpg


写回答

1回答

好帮手慕然然

2021-11-28

同学你好,目前该项目提供的详情页的接口返回的数据都是一样的,不会根据id的不同而返回不同的数据。以后如果是在实际开发中,则会根据id的不同,请求接口返回不同的数据,所以同学目前不需要纠结这个问题。

其中,参数id是在超链接跳转时添加的,id是由后台返回的,所以id值都是不一样的,如图

https://img.mukewang.com/climg/61a2ee2009e9501f07790224.jpg

祝学习愉快!

0

0 学习 · 15276 问题

查看课程