• 微信小程序遇到的坑位


    1、textarea文本域层级过高问题?
    解决方案:单独封装组件,通过flag标识,当Dialog显示时,手动去将textarea替换成普通的view标签,即可解决此问题
     
    2、小程序提供的腾讯地图,API提供支持传经纬度来显示默认位置,开发工具正常,真机上失效?
    解决方案:微信未提供解决方案
     
    3、new Date('2021-08-05') IOS真机会返回NaN?
    解决方案: 将时间字符串在new Date()之前replace(/-/g,'/')
     
    4、上传定位or上传附件,会执行app.js中的onShow生命周期函数?
    解决方案:通过设置标识,例如onShow里会执行某部操作,可能会调到引起冲突,可通过标识去处理是否调用对应方法
     
    5、小程序如何设置缓存录入信息?
    解决方案:配置公共的模块key,设置缓存时间,设置是否缓存开关
    页面卸载或隐藏时进行数据缓存,等数据提交更新时清除本地缓存信息
     
    6、搜狗输入法问题(单词模式下)bind:input or bind:change 无法赋值 ?
    解决方案:两个方法并用:bind:input+bind:blur,两个事件,blur的时候去判断当前值与之前录入的值是否相等,否则进行赋值
     
    7、适用vantUi库 通过npm 构建步骤?
    解决方案:
    1、npm init
    2、 npm install
    3、 npm i @vant/weapp -S --production 4、开发工具构建npm
     
     
    8、配置企业微信小程序且通过企业微信登录流程?
    解决方案:
    1、企业微信后台应用栏进行设置应用(会生成agentId以及密钥[管理员会收到一份密钥通知])
    2、服务接口会通过wx.qy.login 生成的code 以及第一步的两个值去掉微信服务api接口 去拿用户信息
    3、提审时需要设置仅在企业微信中运行
  • 相关阅读:
    电梯调度之调研报告
    小作业之测试篇
    求固定数组的最大子数组
    四则运算之C++实现篇
    四则运算2之设计思路篇
    轻松记账工程冲刺第十天
    轻松记账工程冲刺第九天
    轻松记账工程冲刺第八天
    简评QQ拼音输入法
    轻松记账工程冲刺第七天
  • 原文地址:https://www.cnblogs.com/S-pcholder/p/15185097.html
Copyright © 2020-2023  润新知