- rendererOptions 渲染后端选项,详见相关文档打开是404
https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html 此文档搜索 rendererOptions,点击他的描述:详见相关文档 就出现404 https://developers.weixin.qq.com/miniprogram/devframework/runtime/skyline/wxss.html#%E5%BC%80%E5%90%AF%E9%BB%98%E8%AE%A4Block%E5%B8%83%E5%B1%80
2023-05-17 - 文档平台能力/ 扩展能力 /扩展组件里的文字错误
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/extended/component-plus/ select-text需注意的时, 上述文档文字,应该是【需注意的"是"】
2023-05-17 - video组件的bindloadedmetadata事件在开发者工具上未触发
video 组件的 bindloadedmetadata 事件,在开发者工具上运行没有看到触发
2023-05-16 - 小程序的页面标题 navigationBarTitleText 在模拟器和真机调试上一个居中一个居左
小程序的页面导航标题实际上,默认应该都是居左,但是你这微信开发者工具模拟器每次都是渲染居中。(虽然我也想居中,但是真机调试和一发布线上就根本没有居中,需要额外的代码,默认的根本没有居中)
2023-05-15 - 全局配置里 requiredPrivateInfos 字段文档示例代码语法错误?
https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html 官方文档中的代码缺少逗号:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html#requiredPrivateInfos { "pages": ["pages/index/index"], "requiredPrivateInfos": [ "getLocation", "onLocationChange", "startLocationUpdateBackground" "chooseAddress" ] } 倒数第2行配置代码结尾无逗号,复制粘贴你的代码直接报错 startLocationUpdateBackground
2023-05-15 - 因为 WXML 节点标签名只能是小写字母、中划线和下划线的组合,所以自定义组件的标签名也只能包含这些
https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/ 此官方文档页面的最底部的注意事项的第一条: 因为 WXML 节点标签名只能是小写字母、中划线和下划线的组合,所以自定义组件的标签名也只能包含这些字符。但是我把组件文件名 标签名都用大驼峰可以正常渲染<TestComponent></TestComponent>
2023-05-15 - onRouteDone 在微信开发者工具真机调试里触发,在微信开发者工具调试器控制台里却不触发?
onRouteDone() { console.log("index-onRouteDone"); },
2023-05-14 - 新建页面里的js模板里,生命周期为什么不按顺序写,onReady 应该在 onShow 之后触发?
如下官方生成页面的 js 默认模板: // pages/about/about.js Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })
2023-05-14 - 在微信开发者工具里的 settings.json 文件的设置在关掉微信开发者工具后再打开就发现被改掉
在 settings.json 文件的配置(是微信开发者工具的配置,不是项目代码的配置),保存后在关掉或最小化微信开发者工具后,再打开就发现有部分设置被自动改了(期间没做别的任何操作) 打开 settings.json 方式:微信开发者工具 最上面菜单 设置 -> 编辑器设置 -> 滚到最底下的【更多编辑器设置】->会出现设置标签页,点击标签页栏最右边倒数第3个的打开设置(json)就打开 settings.json 文件配置了 比如我 settings.json 配置如下并保存后: { "editor.insertSpaces": true, "files.autoSave": "onFocusChange", "editor.formatOnSave": true, "editor.minimap.enabled": true, "editor.wordWrap": "on", "editor.fontFamily": "Consolas", "[javascript]": { "editor.defaultFormatter": "vscode.typescript-language-features" }, "[json]": { "editor.defaultFormatter": "vscode.json-language-features" }, "editor.fontSize": 14, "editor.lineHeight": 0, "editor.tabSize": 4, "workbench.editor.enablePreview": true, "workbench.editor.enablePreviewFromQuickOpen": true, "editor.detectIndentation": true } 请操作最小化微信开发者工具,看看以上配置代码有误变化,主要观察 true 值的选项 我测试点系统任务栏最小化微信开发者工具再最大化时: "editor.insertSpaces": true, 变成了 false。 我测试关闭微信开发者工具再打开时: "files.autoSave": "onFocusChange", 被改成 "off" 如果你们发现也被改了,请参考上面 settings.json 配置回去再测试其他
2023-05-14 - wx.login接口文档介绍不全,返回数据结构不合理
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.html 此登录接口文档,object.success 回调函数官方文档只写了一个 code 属性,可是调用却返回2个属性: code: "073Aaxml2iovk94OdUol2epaiX3Aaxmf" errMsg: "login:ok" 问题一:文档写的不全。 问题二:接口字段设计不够规范。调用成功了为什么还要返回errMsg,感觉应该失败才返回err相关。建议参考RESTful架构,返回稳定的字段,不同HTTP状态,返回字段值不同,该有的字段不管是成功还是失败都返回统一的字段
2022-06-10