小程序
养只猫
这个作者很懒,什么都没留下…
展开
-
小程序image组件的bindload方法
今天无意中看到小程序小程序image组件的bindload方法有下面的用法.wxml<view><image wx:for="{{images}}" wx:key="id" id="{{item.id}}" src="{{item.pic}}" bindload="onImageLoad"></image>&a原创 2018-10-13 18:14:46 · 15322 阅读 · 0 评论 -
关于小程序canvas
接近年关大家新年快乐,这篇博客写一下小程序canvas,也算是为接下去的工作做准备吧!之前写过小程序,那时候也有用到过canvas但是那时候没弄好项目黄了。这次卷土重来!wxml<canvas style="width: 200px; height: 200px;" canvas-id="firstCanvas"></canvas>js以前看的博客应是...原创 2019-01-29 14:22:00 · 237 阅读 · 0 评论 -
小程序父子组件的通信
小程序父子组件的通信和vue是类似的子组件:子组件的方法中触发this.triggerEvent(methodName(方法名),props(给父组件参数))that.triggerEvent('getList',{ state: that.data.state, typeOrder: 0 })父组件:通过子组件的标签上bind...原创 2019-04-20 18:19:08 · 1041 阅读 · 0 评论 -
微信小程序滚动到顶部
<scroll-view scroll-y style="height:100vh" bindscrolltolower="loadmore" scroll-top="{{page == 0}}"></scroll-view>在scroll-view标签中加入scroll-top这个属性当这个属性为true时即可滚动到顶部...原创 2019-04-23 21:59:38 · 3098 阅读 · 2 评论 -
小程序canvas循环绘制内容的问题
这次的业务逻辑中要用到小程序canvas。这个canvas的要求是一段文字中间会加入一张图片然后在接下去写一段文字内容。并且文字和图片是随机出现的,因此只能用for循环来做。这里有一个问题就是canvas绘制文字的速度比绘制图片的速度快很多,一个for循环之后,for循环中的文字绘制已经执行完了但是,for循环中的图片还没有绘制好,就已经执行了for循环外面的context.draw()方法绘制...原创 2019-04-23 22:18:21 · 4038 阅读 · 2 评论 -
小程序跳转tabbar的一些问题
小程序不能直接用wx.navigateTo来跳转到tabbar的页面,只能用wx.switchTab比如下面的场景产品要跳转相应的tabbar商城页面,直接跳转是不行的然后我的跳转列表是wx:for渲染出来的又有非tabbar的页面相应的处理办法是在wx.navigator的失败回调中使用wx.switchTab<view class='index-btn-list'>...原创 2019-04-19 10:53:40 · 1854 阅读 · 0 评论 -
taro小程序处理LivePlayer组件重力感应横屏的问题
最近公司准备用做一个直播会议的小程序是用taro写的,之前没用过这个框架主要的语言是react还好之前有学过react语法上大差不差,于是直接上手了边看文档边写(当然啦有老师傅带)。注意!!!这里提一下虽然是taro框架但是很多api还是小程序的只是类似wx.showModel这样的要写成Taro.showModel,api或者方法名很多和小程序原生的api和方法名是一样的。我做的是直播组...原创 2019-08-29 16:20:06 · 1390 阅读 · 0 评论 -
taro小程序二次授权权限
最近这个小程序项目中要求用户授权摄像头和麦克风权限,这里就要处理一下权限的问题。如果用户第一次Taro.authorize授权弹框如果拒绝之后就没有在第二次弹框的出现了会报一个error错误。这里的处理办法有两种:通过设置button按钮的opentype=openSetting然后用户去手动操作;第二种是通过Taro.openSetting这个api来主动吊起微信的权限界面代码通过Ta...原创 2019-08-29 16:44:32 · 1927 阅读 · 0 评论 -
miniprogram-automator微信小程序自动化工具
最近没啥事然后有个不是需求的需求。老大突然间看到了小程序自动化工具,于是让我研究一下。微信官方的文档真的是很简洁。感觉好多地方都没说清楚。。。小程序自动化官方文档闲话不多说首先我们要先安装自动化插件npm i miniprogram-automator --save-dev任意打开一个小程序进入到微信开发者工具->设置->安全->选择开启服务端口->重新打开...原创 2019-10-09 16:24:51 · 10549 阅读 · 8 评论