小程序
weixin_43963309
这个作者很懒,什么都没留下…
展开
-
uniapp-跳转之uni.navigateBack和uni.navigateTo
问题:当我一直用uni.navigateTo做跳转页面时,使用(uni.setStorageSync)缓存数据之后,再跳转后的a页面中的数组list的值 一直被覆盖let str = uni.getStorageSync('newMember') if(str) { this.list.push(str) // list 始终为str一个值 }经 uni.navigateTo 跳转的页面再次返回的该页面时 相当于每次都是一个新页面(类似A-B原创 2020-08-31 18:03:09 · 1653 阅读 · 0 评论 -
uniapp- onshow和onload
官网onload: 只加载一次,监听页面加载,其参数为上个页面传递的数据,参数类型为Object(用于页面传参),onShow: 监听页面显示。页面每次出现在屏幕上都触发,包括从下级页面点返回露出当前页面例子:页面b:通过缓存跳转到页面aB:缓存uni.setStorageSync('newMember', this.newMember)A: 接收:onShow() { let str = uni.getStorageSync('newMember') this.list.原创 2020-08-31 17:55:05 · 7159 阅读 · 0 评论 -
小程序canvans生成海报
根据需求,需要小程序生成如图所示海报,有微信头像,图片,文字**前景提要:**在公众号里面 可通过html2canavs去截取海报 但是在小程序中有兼容问题 会获取不到节点html2canvans点击海报生成 并长按保存官网:html2canvas官网let el = this.$refs.canvasPosterCard.$el html2canvas(el, { useCORS: true, width: el.offsetWidth,原创 2020-07-20 16:42:02 · 443 阅读 · 0 评论 -
小程序海报 ba se64在真机中不显示
const fsm = wx.getFileSystemManager();const FILE_BASE_NAME = ‘tmp_base64src’; //自定义文件名function base64src(base64data, cb) {const [, format, bodyData] = /data:image/(\w+);base64,(.*)/.exec(base64data) || [];if (!format) {return (new Error(‘ERROR_BASE64S原创 2020-07-15 12:00:21 · 389 阅读 · 0 评论