- 博客(7)
- 收藏
- 关注
原创 如何在vue项目中使用eslint+prettier格式化代码
对于前端代码风格这个问题一直是经久不衰,每个人都有自己的代码风格,每次看到别人代码一团糟时候我们都会吐槽下。今天给大家介绍如何使用eslint+prettier统一代码风格。对于eslint大家应该比较了解了,是用来校验代码规范的。给大家介绍下prettier,prettier是用来统一代码风格,格式化代码的,支持js、ts、css、less、scss、json、jsx。并且集成了vs...
2018-08-02 14:47:26 42061 3
原创 vux公众号项目中实现静默授权
最近在写公众号时候遇到个问题,项目比较简单,不需要获取用户信息,只有微信支付功能需要用到微信的JS-SDK。由于微信支付需要获取用户的openId,获取openId需要先让用户授权获取code然后去用code换取access_token和openId。授权方式有两种:静默授权和拉起授权页面授权(关注公众号后不会拉起授权页),项目没有获取用户信息的需求所以选择了静默授权。详细流程请仔细阅读公...
2018-06-06 21:09:44 3541 2
原创 如何在vux项目中同时使用postcss和less
最近写公司要写一个公众号商城,由于vux是基于vue的,学习成本较低,对比了几个框架后选择了vux。总结下在vux中遇到的坑。 按照vux官网使用vue-cli创建项目模版,在npm install就遇到了坑,直接卡死在了下载core.js那,可能是公司网不好,果断换cnpm下载就成功了。 写移动端适配是个问题,所以我们选择了紧跟大公司的步伐,选择了postcss,详细使用参考如何在V...
2018-05-31 15:39:17 2737
原创 小程序wx.requset() post方式传数组参数
最近在写小程序项目中遇到一个问题,在使用wx.request()时由于后台设置请求头只能为 'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8' 导致传入数组数据后台接受不到直接报500 由于后台接受的都是字符串,所以解决办法就是使用JSON.stringify()格式化数组 ...
2018-05-09 19:07:38 24843
原创 小程序报错 webviewScriptError firstRender not the data from Page.data
在小程序中wxml文件中使用wxs文件中的过滤功能时,由于页面数据初始化时wxs中的方法没有默认参数可能会导致报错firstRender not the data from Page.data ,解决方法是给wxs的方法添加默认参数或者在data数据中添加默认值例: function filter(n=0){}...
2018-04-17 14:19:24 4449
原创 使用cropper.js 实现简单的头像裁剪上传
最近项目中用到了头像上传功能,于是找了好久找到了cropper.js,简单做个小例子,话不多说直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" cont
2018-03-27 17:37:12 6455 1
原创 Vue 路由传值的几种方法
在vue中使用router-link标签跳转有几种方法:一、直接在path后面添加简单动态参数,如标识id等: 路由配置: 标签内容:属性id可以在$router.params中获取 二、 路由配置: 标签内容: 或者注意上面方法的区别,如果想传值to必须绑定如 :to,如果使用p...
2018-03-21 22:29:38 15680 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人