小程序
Gao++
非学,无以致疑;非问,无以广识
展开
-
H5跳转小程序仅需一行代码
window.location.href\='weixin://dl/business/?t=MDYINAk0xSb'原创 2021-08-09 15:43:08 · 461 阅读 · 0 评论 -
组件通讯(小程序端)
小程序端:父组件调用子组件方法: this.selectComponent('#search').listByTag();//listByTag是子组件methods里定义的方法父组件调用子组件属性: let refresh =this.selectComponent('#search').data.isRefresh //isRefresh 是子组件data里定义的属性父组件引入子组件:.json文件引入子组件{ "usingCo...原创 2021-03-20 12:29:39 · 88 阅读 · 0 评论 -
微信小程序 wx.downloadFile真机报saveImageToPhotosAlbum:fail in valid file type,微信开发者工具正常
saveClick(e) { let img = this.data.qrImgSrc; if (img) { let fileName = new Date().valueOf(); let filePath = wx.env.USER_DATA_PATH + '/' + fileName + '.jpg' wx.downloadFile({ url: img,//此处为接口返回的图片地址 ...原创 2020-12-17 13:21:18 · 663 阅读 · 2 评论 -
对微信小程序生命周期的理解
当进入小程序某页面onLoad---------onShow-------onReady各执行1次小程序切后台时(譬如1.虽然还在小程序界面上,但手机锁屏了 2.退回微信界面)onHide执行一次小程序切换前台(譬如1.手机解锁 2.从微信进入小程序)onShow执行一次当页面被销毁时onUnload执行一次...原创 2019-06-21 14:34:18 · 327 阅读 · 0 评论 -
微信小程序:hidden不生效原因及解决方法
<view class='mobile'> <text>手机:</text> <view> <input type='number' maxlength='11' bindinput='inputtel' value="{{tel}}" bindblur='blurtel' bindfocus='focustel'&...原创 2019-03-27 16:41:41 · 6558 阅读 · 1 评论 -
小程序篇五:在wxml中调用自定义的js函数
做小程序的时候,想在wxmll中直接使用substring截取想要的串,譬如以下这样写(发现行不通) <view class="picker"> {{list[index].bankcard.substring(14,18)}} </view>后来找到解决方法如下:1.创建js函数,然后在wxml去调用界面效果:...原创 2019-03-23 17:15:46 · 7838 阅读 · 0 评论 -
小程序篇四:关于软键盘和input的距离
今天做小程序遇到,文本框后被弹起的键盘遮住了一部分区域。查了一下小程序官网api在找到的解决方法。场景如下:图二是解决后的界面代码:cursor-spacing="20" <view class='pwd' catchtap='openfix'> <input type='password' bindinput='inputpwd' placeho...原创 2019-03-23 17:04:44 · 1602 阅读 · 4 评论 -
小程序篇二:小程序版本自动更新
官方解释:小程序开发版/体验版没有「版本」概念,所以无法在开发版/体验版上测试更版本更新情况 发布了就可以onShow: function () { let that = this; const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) {...原创 2019-03-15 15:19:20 · 898 阅读 · 0 评论 -
小程序篇一:组件template内写事件
confirm.wxml代码如下<template name="wxConfirm"> <view class='confirm' wx:if="{{showConfirm}}"> <view class='confirm-content'> <view class='confirm-top'> ...原创 2019-03-14 18:25:32 · 1514 阅读 · 0 评论 -
小程序开发随笔
【突破一】bindinput和bindblur的选择配图:登陆界面一问题呈现:假如用户名是“字母+数字”组合模式。现在开始描述这个问题是如何存在的啦!!! 我们在手机键盘输入“a3,虽然在视觉上a3已经被填入到①位置处,但是不点击②的话,使用bindinput事件是获取不到a3的值的。如果需要获取到a3,就需要在输入完a3的时候再点一下②。不过平时有些使用者是不会去注意到要点一下②...原创 2018-09-12 15:56:48 · 295 阅读 · 0 评论