1.写好静态页面
2.配置路由

3.配置api接口,发请求,skuId是要传的参数

4.vuex的配置
import { reqGoodsInfo } from "@/api"
const state = {
goodInfo : {}
}
const actions = {
//获取产品详情信息的数据
async getGoodsInfo(context,skuId){
let result = await reqGoodsInfo(skuId)
if(result.code == 200){
context.commit('GETGOODSINFO',result.data)
}
}
}
const mutations = {
GETGOODSINFO(state,goodInfo){
state.goodInfo = goodInfo
}
}
const getters = {
categoryView(state){
return state.goodInfo.categoryView
}
}
export default {
state,
actions,
mutations,
getters
}
5.动态展示组件
本文详细介绍了使用Vue.js进行前端开发的步骤,从编写静态页面开始,逐步配置路由,设置API接口以传递参数如skuId,然后利用Vuex管理状态,动态获取并展示产品详情信息。在Vuex中定义了actions、mutations和getters,实现数据的获取与更新,并最终动态渲染组件。
1192

被折叠的 条评论
为什么被折叠?



