博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小程序开发总结(二)
阅读量:6260 次
发布时间:2019-06-22

本文共 863 字,大约阅读时间需要 2 分钟。

一、最近开发小程序功能有个需求就是模板消息

他会在服务通知中出现,大概就是这么个栗子:
图片描述

大家也可以在小程序中搜索小程序实例,里面提供了很多接口的示例非常好用!

因为在前期没有注意到这个功能,后面要填坑虽然不难但是浪费了很多的工作量。
因为发送模板消息的前提是需要给后台提供一个formId,那么这个formId怎么去获取呢!
看这里:

WXML
formSubmit: function(e) { console.log('form发生了submit事件,携带数据为:', e.detail.value)},formReset: function() { console.log('form发生了reset事件')}

然后存入到stor中进行统一的提交

看写的公共的方法

getTimeStamp(){ // 时间戳(后台需要因为会有个时间限制)    let timestamp = Date.parse(new Date());    return timestamp / 1000;},clearFormId(arr){     // 设置20条    arr.length >= 20 ? arr.length = 0 : '';},setFormId(id){ //设置formID进入Storage    let arr = [];    if (Boolean(this.getStor('formId'))) arr = this.getStor('formId');    //定数清理    this.clearFormId(arr);    arr.push({        form_id: id,        time: this.getTimeStamp()    })    this.setStor('formId', arr)    console.log(arr)},后续···![图片描述][2]

转载地址:http://ishsa.baihongyu.com/

你可能感兴趣的文章
ViewHolder模式超简洁写法
查看>>
项目管理学习笔记之三.绩效分析
查看>>
php十行代码将xml转成数组
查看>>
centos 7 执行 groupinstall报错
查看>>
Web开发入门
查看>>
Flex开发小结(1)如何使用AdvancedDataGrid
查看>>
AFNetworking 下载文件断点续传操作
查看>>
Jar mismatch! Fix your dependencies
查看>>
哀悼日, 网页变灰的实现
查看>>
php:检测用户当前浏览器是否为IE浏览器
查看>>
linux命令备份
查看>>
10个你可能不知道的JavaScript小技巧
查看>>
【ASP】文件上传
查看>>
集合类(数据结构图、集合图、集合之间的比较)
查看>>
hibernate _关联级别策略介绍
查看>>
来了!阿里开源分布式事务解决方案 Fescar
查看>>
挑战Kafka!Redis5.0重量级特性Stream尝鲜
查看>>
荣耀畅玩7C挑战红米5 Plus,千元手机档的王者对决
查看>>
聚划算超级聚享日为当代青年人打造理想家居空间
查看>>
雏形已具?2018年物联网智能市场研究报告
查看>>