网站备案查询官网入口,网站关键词设置,企业网站源码带后台管理,做网站guangxiyanda如果你不知道怎么创建Vue项目,建议可以看一看这篇文章
怎么安装Vue的环境和搭建Vue的项目-CSDN博客
1.在idea中打开目标文件 2.系在一个插件Vue.js 3.下载ELement UI
在Terminal中输入
# 切换到项目根目录
cd vueadmin-vue
# 或者直接在idea中执行下面命令
# 安装element-u…如果你不知道怎么创建Vue项目,建议可以看一看这篇文章
怎么安装Vue的环境和搭建Vue的项目-CSDN博客
1.在idea中打开目标文件 2.系在一个插件Vue.js 3.下载ELement UI
在Terminal中输入
# 切换到项目根目录
cd vueadmin-vue
# 或者直接在idea中执行下面命令
# 安装element-ui
cnpm install element-ui --save 4.在main.js添加
import Element from element-ui
import element-ui/lib/theme-chalk/index.cssVue.config.productionTip false
Vue.use(Element)
我这里是创建的时候出错了,创建了Vue3的项目
5.测试一下 6.启动
输入
npm run serve
我这里删除了其他的组件,只留下了这个按钮 7.同上下载axios qs mockjs等插件
口语化简述作用
axios :就是用来发送http请求的,没有就发不了
qs :就是用来将前段封装的对象,转换为一种后端能接受的格式
mockjs 就是用于模拟后端接口的返回数据,拦截前端发出的请求到后端,模拟后端,来对前端进行调试
axios
cnpm install axios --save
然后同样我们在main.js中全局引入axios。
import axios from axios
Vue.prototype.$axios axios //
qs
组件中我们就可以通过this.$axios.get()来发起我们的请求了哈。当然了后面我们添加axios拦截的时候我们需要修改引入的编写。 同时我们同步安装一个qs什么是qsqs是一个流行的查询参数序列化和解析库。可以将一个普通的object序列化成一个查询字符串或者反过来将一个查询字符串解析成一个object,帮助我们查询字符串解析和序列化字符串。qs
cnpm install qs --save
mockjs
然后因为后台我们现在还没有搭建无法与前端完成数据交互因此我们这里需要mock数据因此我们引入mockjshttp://mockjs.com/方便后续我们提供api返回数据。
cnpm install mockjs --save-dev
然后我们在src目录下新建mock.js文件用于编写随机数据的api然后我们需要在main.js中引入这个文件
src/main.js
require(./mock) //引入mock数据关闭则注释该行
后面我们mackjs会自动为我们拦截ajax并自动匹配路径返回数据