vue开发组件的步骤,分四步:静态、发请求、vuex、动态展示

本文详细介绍了使用Vue.js进行前端开发的步骤,从编写静态页面开始,逐步配置路由,设置API接口以传递参数如skuId,然后利用Vuex管理状态,动态获取并展示产品详情信息。在Vuex中定义了actions、mutations和getters,实现数据的获取与更新,并最终动态渲染组件。
摘要由CSDN通过智能技术生成

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.动态展示组件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值