收藏
回答

小程序的开发说明文档做得很不用心!

举例:组件map的文档说明里,bindmarkertapbindcallouttapbindcontroltap、bindregionchangebindtap这些方法没有介绍到具体的参数,而在官方给出的说明例子里function传入的参数是e,并在控制台输入e的相关信息


然而在工具+真机(安卓机)测试里,复制官方的例子进行测试,无论是触发哪个事件工具的控制台并没有任何打印信息,真机测试里采用"wx.showToast"方法查看e的信息显示却为“undefined”!

那么map组件里的这些方法到底可以传入什么参数?我又该如何获得组件里的markers、regionchange的相关信息进行业务处理?

另外map的markers属性中自定义callout在真机测试中会有bug,只要设定了callout,在真机测试里点击相应的marker弹出的气泡是一片黑色,文字完全看不见!在工具测试里样式显现还算正常。

这算不算是官方设计上的bug?

官网的说明文档里在某些api、组件的方法里都是一带而过,没有详细讲明能不能传参,这个参数具体携带什么值,这些都是要靠我们自己去不断测试推测出来,且官方在更新文档的时候依旧保留一些旧的例子,新增的api方法没有给出例子去怎么使用,这对刚接触小程序的人员来说是很不友好的,简直浪费我们的时间!

希望官方人员不单单增加新的功能,也能对整个小程序框架好好做测试,同时认真优化官方开发文档!

最后吐槽一点,"微信公众平台|小程序"整个站点居然没有可以向官方客服反馈的地方!只能来这抱怨,也是醉了!

回答关注问题邀请回答
收藏
登录 后发表内容