vue-element项目实战之商品管理系统

gitee源码

https://gitee.com/dreamer-F/fang

项目介绍

1.该项目采用vue-cli、vue-element、vue-router、element-ui、sass、axios、vue、vuex、mock、echarts、es6、webpack、node等技术进行的商品后台系统开发。

2.该项目由登录、会员等级、会员列表、商品详情、商品列表、用户中心等页面组成。

3.该项目有登录、注册、重置、增删改查等功能。

在这里插入图片描述

一.准备工作

编译器

HBuilder X

vue-cli脚手架的搭建

https://blog.csdn.net/William_fang/article/details/122472625

webpack的安装与使用

https://blog.csdn.net/William_fang/article/details/122489197

Vue 2.0 的桌面端组件库

https://element.eleme.cn/#/zh-CN/component/installation

二.element-ui搭建项目

1.项目打包

vue init webpack vue-element

在这里插入图片描述

2.进入

cd vue-element

3.安装vue-router

npm install vue-router --save-dev

4.安装element-ui

npm i element-ui -S

5.安装sass

npm install sass-loader@7.3.1 node-sass --save-dev

6.安装依赖

npm install

注意事项:项目需要本地导入一下。

三.登录页界面

1.安装axios框架(-s相当于-save,保存):npm install axios -s

作用:用于异步请求,获取数据。
        
异步请求:需要一个回调函数去接受我们请求的数据。
        
好处:它可以避免回调地狱,可以在我们的请求和响应前进行一个拦截。

2.安装vuex框架:npm install vuex –save

作用:用于管理vue程序开发的状态。

3.vuex解决数据刷新后消失的方法。

在app.vue中,监听刷新的事件,调用saveState,在store下的index.js中写user。

有值就拿当前的,没值就user一个。

4.由于所有状态会集中到对象中,应用会逐渐变得复杂,这时候vuex模块化可以进

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值