微信小程序开发遇到的问题汇总

微信小程序完工了,自然也遇到了不少问题,本文我们主要和大家分享微信小程序遇到的问题汇总,希望能帮助到更多的微信者。

小程序简介

“让兴趣不再孤单,让爱好不再流浪” 是微信小程序《出发吧一起》的主题,这款小程序旨在解决当代大学生在校园生活中的孤独感,让大家找到志同道合的朋友,在跑步、健身、竞赛等活动中找到伙伴。利用小程序即开即用,用完就走的特点与交友相结合,它将会是一款高效快捷、无负担的线下交友利器

本小程序由  后端云提供数据处理与存储支持

小程序码

中技术问题汇总

1.使用..的出现问题

在小程序过程中,我们经常会用到标签中属性的属性值,我们通常会在  中 设置 -="{{}}" 然后在  里通过 ... 来获取值,但是我经常遇到获取的是,使用 .() 查看输出信息会发现,在 对象中包含两个对象分别是和,而往往有些时候数据在中,

此时可以将代码替换成这样来获取值

网上还有一直说法是 - 里  命名的问题,去掉驼峰式命名,纯小写也能解决

2.小程序 文本框如何显示实时字数

3.利用 实现模糊查询

由于我们使用的是  后端云提供的数据处理与存储支持,根据 提供的文档,免费版的应用无法进行模糊查询,看到这里,再看看已经快完工的活动检索界面,感受无法言说。正当准备放弃的时候,突然想到一个方法,那就是先把所有的后台所有数据都存到里,然后根据输入的检索值一个个匹配,想到之后马上就开始着手干了,先查了一下 文档, 对象有一个方法是 () ,可返回某个指定的字符串值在字符串中首次出现的位置,这样就成了,遍历 所以数据,检索每一条数据的每个字符,如果出现了则将它加入到检索结果的中.

更加详细的代码请前往查看

4.使用 将字符串格式的时间转换成几秒前,几分钟前...

由于小程序中涉及评论,加入活动,收藏等一系列包括事件时间的功能,而数据库中存的时间格式为 2025-11-30 23:36:10 现在想要在界面上不显示具体时间,而是显示与当前时间的差,即几秒前,几分钟前等等

实现起来并不复杂,主要思路是先把字符串的时间转换成时间戳,然后与当前的时间戳进行比较,这样就能转换成几秒前、几分钟前、几小时前、几天前等形式了

5.微信小程序提交表单清空表单数据

在发布活动之后,由于表单中的数据没有清空,给用户的体验必定不好,然而小程序的数据交互并不像 +  那样,使用 ({}) 来给赋值,视图层就能通过异步的方式活动到值,于是想到,在提交表单后,给这些都赋值为空,那样就实现了清空表单的效果,当然,表单中并不只包含,但是都可以通过这种方式实现清空效果

活动名称

6.微,,手机 正则校验

由于申请加入活动需要填实姓名,联系方式等信息,为了防止用户随意填写信息,必须要对这些信息进行校验

7.使用 实现报名成功发送模板消息,生成小程序二维码等

在过程中,由于想要实现,当用户报名成功后如何通知用户,查阅了小程序的文档发现有一个发送模板消息的,再查询 的文档,发现实现了这个功能,这个真的太有用了.模板消息只能再真机上才能发送成功,经过配置,重要成功,但是有在使用中出现一个问题

,就是在小程序发布后 模板消息中如果带有  参数将不会发送,但是在版中能发送成功, 这个问题已经反馈了,估计等小程序更新后会解决这个问题.

相关推荐:

一个微信小程序版知乎实例分享

微信小程序组件化的解决思路和方法

微信小程序版2048小游戏

© 版权声明
THE END
分享