老师我有几个问题

来源:1-5 项目作业

我不是胖球球

2021-12-16 10:49:50

因为时间原因,没有去学习27-30周的课程,

以下问题面试的时候遇到的,没有答出来,请老师看下,谢谢!

问题描述1:

不同页面之间的相同的数据缓存,比如购物车、订单,是怎么处理的?数据会进行刷新吗?

问题描述2:

前台向后台传参,是用什么来传的?

问题描述3:

如何区分购物车中的不同用户(不可能所有用户共用一个购物车)?

写回答

1回答

好帮手慕星星

2021-12-16

同学你好,解答如下:

1、不同页面之间共享数据一般用vuex,如果是数据缓存一般用localstorage,存储在浏览器中,数据需要手动进行更新。

2、可以用axios,get方式传参用params

axios.get(url, {
            params: {
                // 对象形式
            }
        })

post方式传参直接写数据对象

axios.post(url, {
            //    对象形式
        })

3、可以通过用户的昵称,或者用户id去数据库中查询购物车数据,然后返回给前端渲染出来。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程