小程序
gochanTao
good good study, day day up
展开
-
setData 数据传输长度为 1482 KB,存在有性能问题!(非常规方法)
如果你试过其他博文的方法都不行的话,你看看你wxml绑定的办法中是否有用到类似的传参方式:<view bindtap="test(JSON.stringify({index:index,list:list}))"></view>我是通过uni-app编译成的小程序,写法如下<view>@tap="test(JSON.stringify({index:index,list:list}))"</view>其中list是数据列表,index是遍历list原创 2020-07-09 18:58:32 · 9882 阅读 · 0 评论 -
微信小程序中的Map结构使用Object.keys(map).length获取长度失效
普通 js 中的 Maplet a = new Map()a.set(1,{name:'cat'})console.log('1=',a) // 1= Map {_c: Map(1)}console.log('2=',Object.keys(a).length) // 2= 1console.log('3=',a.size) // 3= 1微信小程序中的 Maplet a = ne...原创 2020-03-25 22:42:27 · 2148 阅读 · 0 评论 -
微信小程序插件本地缓存失效?
可能原因:使用插件的第三方小程序使用了 wx.clearStorage(Object object),该接口可以清除插件的缓存。原创 2019-09-20 10:31:56 · 797 阅读 · 0 评论 -
微信小程序插件基本概念
微信插件所有者小程序指的谁微信插件所有者小程序指的是和插件的 appid 一样的小程序,只有一个,不是指使用插件的小程序如何激活插件功能页在插件所有者小程序的 app.json 里配置,不是使用插件的小程序中配置,需要上线后生效{ "functionalPages": { "independent": true }}用户信息功能页用户信息功能页可以获取 code,用...原创 2019-09-06 18:33:05 · 554 阅读 · 0 评论 -
js 实现微信小程序接口 wx.setStorage(Object object)
首先创建一个 api.js 文件里面的代码如下:// api.jsvar wx = { setStorage: function(object) { let key = object.key, data = object.data localStorage.setItem(key, data) let result = localStorage.getItem(key)...原创 2019-08-28 18:44:32 · 1030 阅读 · 0 评论 -
微信小程序或 uni-app 的 swiper 组件的自定义指示点,可以在轮播图外显示指示点,样式自定义
自定义指示点组件// swiperDot.vue<template> <view class="dot-main"> <view :class="['dot-item',current==index?'active':'']" v-for="(item,index) in list" :key="index"></view> </...原创 2019-05-29 16:20:12 · 14615 阅读 · 3 评论 -
采用定时器返回 promise 会报错, Cannot read property 'then' of undefined
比如在 setInterval 或者 setTimeout 里 return new Promise, 然后调用该方法,就会报错,小程序里面会报 Cannot read property ‘then’ of undefined test: function () { setTimeout(()=&gt;{ return new Promise((resolve, rejec...原创 2019-02-26 14:02:34 · 15221 阅读 · 1 评论 -
如何在小程序全局使用 webSocket
如何在小程序全局使用 webSocket1)首先在 app.js 中初始化socket, onLaunch() 中调用 initSocket()// app.js globalData: { localSocket: {}, callback: function() {} }, initSocket() { let that = this...原创 2018-11-09 16:38:56 · 5829 阅读 · 0 评论 -
小程序背景音乐在ios不能播放以及怎么循环播放
小程序背景音乐 wx.getBackgroundAudioManager()在ios上不能播放可能没有加title属性或者值为空如何让小程序背景音乐循环播放小程序背景音乐 wx.getBackgroundAudioManager()在ios上不能播放可能没有加title属性或者值为空如何让小程序背景音乐循环播放 player()functio...原创 2018-07-29 20:59:51 · 4049 阅读 · 1 评论 -
小程序 web-view 如何给外链接的 h5 页面传递参数和值
小程序 web-view 如何给外链接的 h5 页面传递参数和值最近做项目的时候发现这种方法还是比较方便的。类似小程序页面之间的传值形式,举个例子:<web-view src="{{url}}?id={{id}}&token={{token}}&member={{member}}&paused={{paused}}" ></web-view>...原创 2018-05-16 20:34:27 · 25469 阅读 · 4 评论 -
小程序自定义组件的使用
小程序的自定义组件的用法 本文的目的是将一个悬浮回主页的按钮封装成组建,在需要使用的页面的wxml文件中直接引入组件标签即可,并没有涉及在使用的页面调用组件中的方法或属性。这个组件的作用是用于用户从分享卡片或其他方式进入到小程序二级页面或者更深页面时,没有明显的返回主页的功能,虽然页面右上角的三个点可以回主页,但是不熟悉小程序的用户就不知道,所以自己做了一个明显的回主页的按钮1....原创 2018-05-07 11:09:27 · 962 阅读 · 0 评论 -
小程序之scroll-view用法
小程序之scroll-view用法水平滚动&lt;scroll-view class="box" scroll-x="true" &gt; &lt;view class="box-item" &gt;1&lt;/view&gt; &lt;view class=&原创 2018-04-11 19:07:18 · 12870 阅读 · 1 评论 -
如何识别从其他小程序跳转到另一小程序
如何识别从其他小程序跳转到另一小程序1.通过场景值判断当 referrerInfo.scene == 1037 时,就可以判断是从小程序跳转小程序。 referrerInfo 参数也可以写在 onLaunch 里,不过都需要写在 app.js 里 onShow: function (referrerInfo) { wx.showModal({ ...原创 2018-04-09 22:29:07 · 3278 阅读 · 0 评论 -
如何下发小程序模板消息
如何下发小程序模板消息1、获取 access_token和用户openid需要在app.js中请求相应的接口, 其实获取access_token应该是后台请求微信的接口再返回access_token,前端最好不要出现秘钥重要信息onLaunch: function () { let setInfoSuccess = wx.getStorageSync('setInfoS...原创 2018-03-23 21:32:15 · 1327 阅读 · 0 评论 -
如何识别小程序转发是转发到群还是转发到好友?
如何识别小程序转发是转发到群还是转发到好友? onShow: function () { wx.showShareMenu({ //这里是为了分享群可以获取群信息,比如shareTickets withShareTicket: true }) }, onShareAppMessage: function (res) { let th...原创 2018-03-23 20:19:47 · 3136 阅读 · 1 评论