自学element ui,vue-element-axios后台管理实例

    所有数据都是本地json数据,因此一些功能无法完美展示,比如:分页,新增编辑,该项目目的是为了引导新手入门。如果你认为对你有帮助,可以去github上点个star,地址在文末。

主要功能页面包括列表页列表搜索列表新增编辑百度编辑器的使用(商品编辑页)高德地图百度地图的调用

使用了vue router element ui  axios ueditor百度地图高德地图。点击查看各自官网或者说明文档查看详情

该博客只进行简述一下步骤,可参考看一下是否需要,然后文末查看源码地址

 

 

  • 使用npm全局安装vue-cli(前提是你已经安装了nodejs,否则你连npm都用不了)
npm install --global vue-cli
  • webpack创建一个项目
vue init webpack <projectName>
  • 然后进入文件目录安装依赖运行项目
npm install
npm run dev

 

  • 安装element ui
npm i element-ui -S

 

  • 引入整个 Element,在项目的在main.js 中写入以下内容:
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

Vue.use(ElementUI);
  • 引入axios,用于处理数据与后台进行数据交,安装axios,并在mainjs中引入使用
npm install axios
import axios from 'axios'
Vue.prototype.$http = axios;
  • 引入ueditor 用于编辑页面富文本数据的编写
    首先下载百度编辑器文档,放在静态文件夹;然后再main.js中引入使用 如图:
  • 引入百度地图高德地图api 调用地图(这里我进行了封装成一个组件便于调用。主要功能是地图展示,定位经纬度,地址和模糊搜索)
    方法:在入口index中引入一下js调用地图

下面是项目截图:

 

 

项目地址: github,如果满意,请点一下星。

自学项目整理,可能不是很详细。不足之处不吝赐教。欢迎留言

  • 9
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值