mpvue返回上一个页面_Mpvue+Vant-Weapp开发小程序遇坑之解决系列

嗨,我是Kit,我来分享Mpvue小程序的踩坑问题,以及如何引入Vant-Weapp,下面开始我的表演,如有问题,可以写在下面的评论里面,只接受建议不接受评论,我很骄傲的~哈哈

相比很多时候我们写东西,需要引入一些第三方的UI库之类的,主要是快,但是第一次使用难免遇到问题,今天我就来说说我在写Mpvue+Vant-Weapp小程序的时候遇到的问题以及解决的方案,有更好的可以提出。

这几天写了mpvue的小程序,首先我们来看下怎样安装Mpvue,使用过vue的伙伴,就很简单了,操作如下

# 全局安装 vue-cli$ npm install --global vue-cli# 创建一个基于 mpvue-quickstart 模板的新项目$ vue init mpvue/mpvue-quickstart my-project# 安装依赖,走你$ cd my-project$ npm install$ npm run dev

如下就已经启动成功

79563621562573a25232a8f6ed2ba924.png

关于安装Mpvue我不做多余的解释了,不懂的点击链接直接看官网安装查看官网安装教程

下面我们主要做Vant-Weapp的安装说明,我先来说几点需要注意的,主要就是引入跟引入完成以后Es6以及Es5的出错问题,这也是很多伙伴遇到的问题。

首先我们来下载Vant-Weapp,你可以在github直接下载也可以命令下载,

官网地址https://youzan.github.io/vant-weapp/#/intro

github地址https://github.com/youzan/vant-weapp

git命令下载方式如下

$ git clone https://github.com/youzan/vant-weapp.git
c15e8dd409e54675e0e672df06af6f2c.png

获取下载地址如下

e908b425000c7cec9c7569e1c8ba7e6c.png

直接下载方式

898b1a3c8a28e3fa00a0e816d8f16cef.png

ok,操作完以上步骤你会得到一个文件夹或者下面直接下载的你会得到一个压缩包,这样我们就得到了框架,需要复制他里面的vant-weappdist到我们的Mapvue项目当中的my-projectstaticvant-weapp,这个改名是为了不跟项目里面的dist文件夹重名,名称你可以自定义......如下所示

1177d24f85880c2b63ca300081bfc401.png

很好,我们已经完成了初期的vant导入工作,接下来就是怎样在项目当中使用引入他的组件部分,需要你的src文件夹下面新建一个main.json文件,写入组件代码,我以按钮为例

{ "usingComponents": { "van-button": "/static/vant-weapp/button/index" }}
d9a4ab07322f87481b4441d927a3546c.png

重点来了,只是新建了main.json在项目当中引入了,但是你需要的页面相对应的目录下面也需要加入你刚才新建的main.json,负责没有效果,我以首页为例展示

d7d241d793227c19e28465b14568a041.png

嗯,现在是引入了你需要的样式,但是代码报错,也就是我在最开始提出的Es6问题,报错如下:

802fc1306871c91c9408a42358532179.png

关于以上问题,需要打钩ES6转ES5以及增强编译,勾选完需要在mavue里面执行npm run dev重启项目即可生效

npm run dev
c1e41757128cfcb428bd169bb843cc67.png
b82cac11cb820aee7517584d7b2bbac7.png

好了,其实前期后后就是这么些问题,希望可以帮助开发路上遇到此类问题的伙伴,一起学习共同进步。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值