1.栈介绍
### 扫码体验
万特-轻量、可靠的移动端某视频剪辑软件小程序组件库。由有赞公司开发与维护。提供了一系列美观、优质的移动端组件有利的。官网
2.在普通小程序怎么使用栈组件
使用之前
使用Vant Weapp前,请确保你已经学习过微信官方的小程序简易教程和自定义组件介绍
安装
方式一。通过新公共管理安装(推荐)
小程序已经支持使用新公共管理安装第三方包,详见新公共管理支持
# npmnpm优先-我们-生产# yarnyarn添加优先-weap-生产方式二。下载代码
直接通过饭桶下载Vant Weapp源代码,并将距离或解放运动目录拷贝到自己的项目中
饭桶克隆https://github.com/youzan/vant-weapp.git使用组件
以按钮组件为例,只需要在数据文件中引入按钮对应的自定义组件即可
某些小程序框架会要求关闭ES6转ES5选项,可以引入解放运动目录内es5版本的组件
es6
使用ComPonents ' : { ' van-button ' : '/path/to/vant-weapp/dist/button/index ' } 5
使用ComPonents ' : { ' van-button ' : '/path/to/vant-weapp/lib/button/index ' }接着就可以在页面结构中直接使用组件
范-巴顿类型='primary '按钮/范-巴顿在开发者工具中预览示例小程序
# 安装项目依赖新公共管理安装#执行组件编译新公共管理运行发展3 .使用没朋友
mpvue (github地址请参见)是一个使用Vue.js开发小程序的前端框架。框架基于Vue.js核心,mpvue修改了Vue.js的运行时间和编译程序实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套Vue.js开发体验。
初始化一个没朋友项目
如果没有安装vue-cli,先安装脚手架
新公共管理安装-全局脚手架创建一个基于mpvue-quickstart模板的新项目
vue init mpvue/mpvue-快速启动我的项目安装依赖
cd my-project# npmnpm installnpm运行dev # yarnyarnyarn start4 .在没朋友里使用较少的
下载较少的到项目中
新公共管理少安装,少加载,节省导入装货设备
在webpack.base.conf.js里规则里添加一条规则
{ test: /.小于$/,loader: '样式加载程序!钢性铸铁加载器!少加载程序' },在没朋友里使用爱可信
爱可信介绍
爱可信是一个易用、简洁且高效的超文本传送协议(超文本传输协议的缩写)库,使用承诺管理异步,告别传统回收方式,支持拦截器等高级配置
安装爱可信
# npmnpm安装axios# yarnyarn添加爱可信使用爱可信
从“axios”函数get (url,params){返回axios({方法: ' get ',url:url,params 3360 params })}函数post (url,params){返回axios({方法:“post”,url:url,data:params })}导入爱可信为爱可信配置拦截器
//axios拦截器函数实例(){ //请求拦截器axios。拦截器。请求。use(function(request)){//request。标题。token=' token=11124654654687//console.log(请求)//请求成功返回请求}、函数(错误){ //console.log(错误);//请求失败返回承诺。拒绝(错误);});//添加响应拦截器axios。拦截器。回应。使用(函数(响应){控制台。日志(响应。数据。数据)//响应成功返回响应;},函数(错误){ //console.log(错误);//响应失败返回承诺。拒绝(错误);});}axios配置请求函数
axios。默认值。超时=30000;axios。默认值。标题。post[' Content-Type ']=' application/x-www-form-URL编码;charset=UTF-8 ';axios。默认值。适配器=函数(配置){返回新的Promise(解析,拒绝)={ //console.log(config,' adapter ')让data=config.method==='get '?配置。帕拉姆斯: QS。stringify(配置。数据)//wx小程序发起请求相应原木就可以看到熟悉的返回啦wx.request({ url:config.url,method:config.method,data:data,success :(RES)={ return resolve(RES)},fail :(err)={ return reject(err)} })})5 .在没朋友里配置eslint
关于eslint的配置,请访问webpack项目,并使用eslint创建代码规范
以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。