cms-手机信息分享系统

这是一个移动端的信息系统,使用的是vue+mint-ui开发,效果如下:
在这里插入图片描述

一.创建项目

1.创建项目命令:
vue init webpack cms
2.下面是各自选项

vue-cli
说明:在dev里面加一个–open空格,可以自动打开浏览器.

3.安装mint-ui框架
cnpm install mint-ui -S

在main.js里面引入:

// 引入mint-ui和css(记得自己引入css)
import MintUI from "mint-ui"
Vue.use(MintUI);
import "mint-ui/lib/style.min.css"

在App.vue里面使用一个header看效果
在这里插入图片描述
在App.vue下面再引入tabbar;
在这里插入图片描述
关闭严格模式(如果一开始开启了eslint模式关闭的方法),下面改为false后记得要重启.
在这里插入图片描述
这样就变得很干净了
在这里插入图片描述

二.开始主页

1.将helloworld.vue改为home.vue,里面的内容全部删除,只添加一个标准的轮播图
在这里插入图片描述
bug经历:但是发现轮播图并没有出来,开始我一直以为是样式问题,尝试修改不同的样式发现并没有卵用,看了底层代码发现它会经常请求document.body,开头部有一个这个会与document.body会有冲突,查阅资料发现!DOCTYPE html这个是防止某些ie浏览器会产生一些怪异行为而增加的,而这个ie是针对pc端的,而mint-ui是移动端的,所以我们可以不用它,删除掉它发现就正常了
在这里插入图片描述
2.安装axios和使用axios

cnpm i axios -s;npm run dev

上面";npm run dev"是连着开启服务,这样更方便.

在main.js里引入aixos

import Axios from "axios";
Vue.prototype.$axios =Axios;
Axios.defaults.baseURL="https://www.sinya.online/api/";//配置基地址

未完待续

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值