mpvue
正在切换输入法
这个人很勤快,想写啥写啥。
展开
-
wx.setStorage和wx.setStorageSync
尽量使用wx.setStorage异步储存 同步的可能会报错原创 2019-07-15 10:01:42 · 1765 阅读 · 0 评论 -
async await
async 关键字放到函数前面 , 表示这个函数是异步的 ,不会阻碍后面任务的执行(返回是一个promise对象) async function timecheck() { return 'hello world' }console.log( timecheck())await 顾名思义 就是表示代码执行到这的时候需要等待await后面的任务执行完,才会...原创 2019-08-15 20:07:46 · 184 阅读 · 0 评论 -
前端页面性能优化
1.压缩css,js体积。2.尽量减少不必要的dom操作。3.图片不要保存在本地,尽量用外链4.尽量吧可以重复使用的部分抽离成组件。5.能缓存的请求,尽量缓存到本地。6.不要引入太多web字体...原创 2019-08-13 17:42:09 · 127 阅读 · 0 评论 -
常用通用的正则表达式(手机号,邮箱)
手机号:(/^1[3456789]\d{9}$/.test(phone))邮箱:/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/身份证:/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|...原创 2019-07-19 17:45:40 · 2429 阅读 · 0 评论 -
js中的几种排序
1.冒泡排序比较简单的写法: function bubbleArra(a) { let arr = a; let length = arr.length; while (length) { 数组有多长就循环几次进行左右比较,每次比较就会找到一个最大的放到最后 ...原创 2019-07-19 15:37:40 · 2670 阅读 · 0 评论 -
vue 中的keep-alive
keep-alive 是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染。<keep-alive> <component> <!-- 该组件将被缓存! --> </component></keep-alive><keep-alive include="a">//name = a的组建...原创 2019-07-19 13:55:24 · 115 阅读 · 0 评论 -
关于vue的几点面试题(vue双向数据绑定和深拷贝浅拷贝之间的区别)
1.vue的双向数据绑定:实现mvvm的双向绑定,是采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。vue的双向数据绑定整合了整合Observer,Compile和Watcher三者,通过Observer监听数据的变化,通过Compile来编辑解析指令,通过...原创 2019-07-19 11:50:46 · 1382 阅读 · 1 评论 -
小程序的授权登录
小程序可以改变手机号的授权登录按钮功能https://github.com/wangleigege/-vue-mpvue原创 2019-07-16 21:44:42 · 237 阅读 · 0 评论 -
数组过滤函数
写了几个过滤数组的函数 比较零散 但也很实用:https://github.com/wangleigege/-vue原创 2019-07-16 21:40:08 · 295 阅读 · 0 评论 -
随机打乱数组顺序
function randomsort(a, b) {return Math.random() > .5 ? -1 : 1; } this.questionArray.sort(randomsort)翻译 2019-07-18 18:27:17 · 920 阅读 · 0 评论 -
微信小程序ios低版本 flex-wrap 不生效解决方案
可以换种思路 ,直接用display:inline-block 给元素一定的宽度百分比;例如一行三个元素:子元素设置with:33.3%即可原创 2019-07-18 17:19:14 · 1325 阅读 · 0 评论 -
vue刷新初始化组建里面的data
Object.assign(this.data,this.data, this.data,this.options.data()) 即可如果数据没有渲染成功 this.$forceUpdate();原创 2019-07-18 16:44:21 · 398 阅读 · 0 评论 -
vue的分页功能包括向上分页和向下分页
分页代码在github上:原创 2019-07-16 14:05:12 · 429 阅读 · 0 评论 -
省级的三级联动
自己写的一个省级的三级联动原创 2019-07-16 14:01:39 · 792 阅读 · 0 评论 -
倒计时函数
封装的函数如下原创 2019-07-16 13:59:54 · 398 阅读 · 1 评论 -
小程序如何引入ttf字体文件
首先把字体文件上传到服务器上 然后 进行引入即可@font-face {font-family:‘youth’;src:url(‘https://***/***/***/youth.TTF’) format(‘truetype’);}原创 2019-07-16 10:19:45 · 3518 阅读 · 0 评论 -
伪类元素
常用的伪类元素清除浮动a:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }在支持 CSS 的浏览器中...原创 2019-08-13 12:08:51 · 494 阅读 · 0 评论