自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海阔天空

记录学习!努力,奋斗!

  • 博客(7)
  • 收藏
  • 关注

原创 JS中去除数组中的假值(0, 空,undefined, null, false)

1.Array.filter()arr.filter(Boolean)2.也可以通过遍历判断数组, 空字符,undefined, null, false , 0转化为布尔类型都是 false;let arr=[1, , null, false, undefined, 3]let newArr= []//法1arr.forEach(item => { if (item...

2018-11-29 12:06:10 12186

原创 小程序中弹起的授权框用户点了拒绝授权如何处理

     小程序中一些信息需要用户确认授权后我们才能获取到,如位置,用户信息等等,有些授权框用户点击拒绝授权后一段时间内不会再弹出,但我们又必须需要获取相应信息,这种状况如何解决呢?    在调起授权弹窗方法的失败回调函数里使用 wx.getSetting()=>在其成功回调里获取到授权的状态=>再调用wx.openSetting()方法会打开调起过的授权项 取消的授权可以再次选确...

2018-11-28 10:42:33 6072 4

原创 JS中浮点数总结

浮点数的运算在业务中是比较常见的,js浮点数运算会出现多位小数,如0.1+0.2 =0.30000000000000004,这是由于在运算的时候先把浮点数转化成二进制后进行运算,但是有的小数在二进制编码后出现无限循环,因而导致计算出现了误差,在其它编程语言中也有类似的问题。处理方法如下:1.保留2为位小数:handleDecimals = function (num...

2018-11-27 20:54:02 7340

原创 小程序缓存相关总结

      在开发小程序的时候我们基本上需要用到数据缓存,比较常见的场景有:用户信息缓存这样用户登录一次就可以了、还有一些数据在一个页面获取后需要在多个页面使用到等等,但缓存也要适度,它有大小限制目前好像是10M,有些可以用全局数据代替,通过开发框架运用第三方数据管理工具也能实现多页面获取数据,看自己需求。      小程序缓存只要用户不主动删除就会一直在本地。删除的方法就是微信搜索栏 长按小...

2018-11-26 23:13:29 713

原创 小程序滚动事件相关总结

1.有时候我们需要每次进入页面都是回到页面的顶部的这时候可以用 :wx.pageScrollTo({ scrollTop: 0, duration: 300})这其实跟其他技术路由跳转设置每次都从顶部开始是一个道理。这个方法目前与<scroll-view>组件在同个页面中使用时会有冲突不起作用。2.上拉加载更多数据。小程序中数据分页请求的情况也是比较多的,...

2018-11-26 22:52:04 7777 2

原创 小程序的一些限制

1.不能用本地的图片作为背景。解决方案: 1)把图片传到线上  2)用相对或绝对定位解决

2018-11-13 20:13:54 534

原创 小程序中富文本处理

在最近的小程序项目中用到了富文本, 小程序的富文本展示不是很复杂,有一个自带的组件 <rich-text></rich-text>.直接用组件的话展示还是可能会有一些问题,比如图片展示不全,这些可以通过正则匹配来改变样式 如:...

2018-11-10 15:07:08 2935

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除