- 疑似bug,不能中立。组件问题,看我提供截图和问题描述。
这是一个坑,不过可能其他人不会中。我有一个主页面与子页面,主页面跳转到子页面。两个页面用了同一个组件。按理说两个页面的组件应该毫无关系的。可是我发现有关系了。并且这个关系很混乱。产生问题的经过是:我主页面跳转到子页面,然后再从子页面跳转回主页面后,主页面引用的自定义组件事件失效了,然后我找问题,发现组件事件函数没调用,也就是失效了。然后我开始实验并怀疑组件实例被串改,结果发现跳转前与跳转后回来在主页面内点击组件后打印组件自身结果不一致,某个好像标识组件唯一性的id不一样,也就是说跳转前后的组件不是同一个组件。那么最终导致我的主界面调用组件产生的事件没有再次被触发。而出现这种问题的前提是,我用页面往组件公共属性传了一个对象,而这个对象里的方法用来给组件事件处理函数调用,也就是说,我想组件最终会通过这个对象获取一个对象,这个对象里的方法还会处理到主页面里的数据。 如果这不是一个bug的话我想按我的理解我这程序是不会出问题的,前提是主页面引用的组件实例没有被替换成子页面的的组件,也就是说页面与组件直接一一对应。但是通过我的实验发现,从子页面返回主页面后,主页面的组件被替换成了子页面的组件。为何这么说,因为里面的一个id变了,并且传递给组件的对象也变成了子页面里的数据。 这是跳转到子页面前打印的主页面内的组件自身信息。 [图片][图片] 这是跳转后返回后再次在主页面打印组件自身的信息, [图片][图片] 两个信息不一样,可见组件被替换了。按理说连个页面的组件应该没有任何联系啊,为何却因此而产生了复杂关系,从而产生错误。还望官方给出解释。
2021-03-06 - 删除某条记录里数组字段包含某个值的所有记录,最后发现只能删除掉一条。我认为是个bug
const _ = db.command db.collection('nodes').where({ nodepath: _.all([that.data.selectedid]) //nodepath为数组字段. }) .remove()
2021-03-05 - 获取时间戳不知哪里出了问题?
Date 的getTime方法获取长度不够,在开发工具里的位数很短6位,而且系统返回的时间戳也是自相矛盾的。比如一个表单的textarea里的文字改变的事件里的时间戳就看起来是正常的13位。而表单提交事件里显示的时间戳却也是很短的类型6位。我要获取的是长的时间戳。但似乎又不稳定,真不知道该如何随心所欲的获取正确的时间戳了。
2021-03-02 - map 按文档写代码怎么都显示不出来
https://developers.weixin.qq.com/miniprogram/dev/component/map.html
2020-03-11 - 日期对象数据直接嵌入html出问题
- 当前 Bug 的表现(可附上截图) - 预期表现 - 复现路径 - 提供一个最简复现 Demo js中的日期对象与html元素绑定后显示错误,在开发工具里能正确显示出来,在手机上却显示[object Object].到底什么鬼,是手机客户端的问题?还是有其他替代方法可以做到?
2019-06-17 - 个人小程序无法访问服务器
[图片] 这是我的微信小程序码,我在开发工具上测试正常,审核还通过了,可是一打开手机端一看,居然连接的图片无法显示,就连用wx.request方法请求服务器数据也没反应,我怀疑这是不是是个人微信小程序,并且分类为工具类有什么限制,或者我的服务器是阿里云所以有被屏蔽的嫌疑?再或者是微信的bug,最后我比较确信的是微信的bug,因为Android端好几个手机都不行,苹果手机就能显示图片正常使用。不信大家拿苹果手机和Android手机各自打开下看看。
2018-04-25