问题:前后端数据不一致,无法使用一个也flow1.vue进行数据展示
解决方案:将后端cart数据进行简化,Cart对象-->Map(data)-->List(values)
结论:前端提供给页面统一数组...: 'text/javascript', src: '/js/cart1.js' },
]
},
步骤三:添加公共组件
import TopNav from '.....'},
],
script: [
{ type: 'text/javascript', src: '/js/cart1.js' },
]
},
components...: {
TopNav,
Footer,
},
}
前端实现:显示购物车信息
步骤一:修改api.js 查询购物车信息
步骤二:页面加载成功后,获得购物车信息...: () => {
return axios.get("/cart-service/carts")
},
步骤二:页面加载成功后,获得购物车信息(如果登录从后端获取,如果没有登录从浏览器端获得