㈠ 微信小程序开发的 bug 与问题收集
微信小程序开发中常见的问题与bug包括:
在animate API使用时,startPullDownRefresh API表现异常,特别是当涉及到Android平台,需要确保在点击输入框外的提交按钮后,输入框值能及时更新,而非等待blur事件。对于function properties bug,公共组件的样式问题常常导致需要频繁调整,即使使用了addGlobalClass也无法解决样式优先级问题,可能需要通过组合选择器来提升组件的样式层级。在使用vibrate API时,模拟器中屏幕会异常滑动,因此需要确保代码中包含对platform ≠ "devtools"的判断。另外,slog bug导致slot内的自定义组件在调用方无法用表达式控制其样式。页面与组件的区别在理解上较为困难,特别是当使用Behavior时,其在干预Page query合并时行为可能不如预期。代码拼写不一致导致双向绑定属性无法自动转换,官方文档中属性名、组件名、事件名使用了驼峰和短横线混用,且在数据变量使用驼峰时,实际引用可能需转换为短横线格式。组件属性传递限制增加了二次封装组件的难度。ID属性问题导致observers无法更新,且不能作为query使用。开发工具断点调试时,小程序的反调试hack导致异常捕获,影响了自动断点能力。query操作不自动解码,而网络小程序则支持自动解码。文件读取功能不支持相对路径,影响动态组件路径的使用。IntersectionObserver的使用较为困难,而virtualHost的开启与开发工具的使用存在不一致的行为,可能导致devtools中元素不可见。Behavior使用不当,禁止修改实例属性或添加方法。引用不存在的组件或字段不报错,成为业务bug的源头。配置文件字段拼写错误缺乏提示,且没有语法错误提示。缺乏Portal功能,弹层被其他元素遮挡。motional-view功能有限,CSS缺少:host选择器,难以定义全局变量。PageLifetimes方法执行可能不稳定,依赖于wx:if的存在。上传版本需要手动填写,版本格式不支持semver。开发文档搜索功能不支持模糊搜索。社区反馈响应慢,部分bug长久未修复。
对比之下,网络小程序在这些问题上处理得更为完善,提供更好的开发体验。在反馈响应速度、文档搜索功能、社区支持等方面表现出色。
㈡ 如何实现在线信息问卷采集,带图片的,对方也可以上传图片,可以看到
非常推荐用腾讯文档的在线表格来制作报名表,填表人可以上传图片,收集人可以一键汇总所有收集信息,我平时需要收集班级同学联系方式等问题时,就用的腾讯文档。
优点是:1.可以自定义需要收集的问题,并支持多种方式分享给填表者; 2.收集结果可以意见汇总在表格里,实时更新。
操作步骤很简单,需要4步
1.创建收集表
㈢ 我需要生成一个二维码,向多人采集几个数据,类似问卷调查,数据采集后表格形式汇总,请教方法,怎么实现
用腾讯文档就可以,支持在线收集表以二维码形式分享,学生信息采集推荐用腾讯文档,数据自动导入导出,在线表单收集信息,非常推荐腾讯文档的在线收集表,我们现在群里收集班级信息都用它,真的太方便了,省时省力省心!强烈安利:
1、题型丰富,可以设置各种收集问题,还有很多模板直接套用,不用自己新建
2、收集结果可一键导出到在线表格,实时查看收集进度,自动汇总结果,不用人工手动统计
3、能直接分享到微信/QQ群
操作很简单,如下:
1、微信搜索“腾讯文档”小程序,进入后,点击左下角“+”号,新建“在线收集表”