本文作者:dongtao 来自:授权地址
本人低级程序员,以下bug不能确保在其它地方可以以相同的原因复现. 同时, 出现很多bug的原因是小程序的基本知识还有编码的基本功不到位造成
路还很长,共勉
问题描述
代码截图 app.wxss.png
模拟器里的效果.png
手机里的效果.png 已解决 更新: 以下在模拟器里是可以的但是在手机上是无效的! 原因参考第一条 app.wxss里的图片路径要按照组件文件夹的图片路径来写 //用最上面的1来距离 这个样式最开始在一个pages文件夹里,所以图片路径是 ../../imgs/XXX, 按理说如果把这个样式提取到外面的app.wxss里的话 图片路径应该改为./imgs/XXX.. 然而改成这样之后在模拟器都无法生效. 已解决 在index点击跳转到login时候,标记三的部分没有写page()进行实例化,导致2 的页面加载时候没加载相应的js , 会报以下错
这里我如果只保留{{age}}的话, 这个组件是无法触发的. 组件里面必须至少要有1个字符(哪怕是1),这个组件才可以被触发,但是空格是不行 放一个宽高为100%,display:block的view,如果view里没内容,view是不会显示的, 必须要在view里放东西,哪怕一个数字也行. 然后这里只能写成了这种(原本需求是这个日期选择器默认状态是空,) 已解决 没仔细考证,网上说图是没法批量上传的,所以这里只能用单个上传,成功后递归调用来解决批量上传. 以下代码有一个错误,第十会说到文件上传的另一个问题
已解决 textArea 没有bindinput事件 之前描述: 有个业务场景是检测多行输入框,如果有值,按钮立马变成可点击. 然而textarea是没有input事件的, 最后只能用blur进行失去焦点的时候监听 解决办法: blur的在电脑上的体验如描述所说,可是真正在手机上运行的时候, 体验和需求中的一致... 已解决: wx.uploadFile 中formData参数问题: 这个接口的formData 微信在处理的时候 已经用formData进行了包装. 所以这里是没有必要自己用formData来传递参数的(比如注释掉的代码) 扯淡的是, 传递了form格式的参数之后 在浏览器和安卓下, 接口是可以正常使用的, 并不会报什么错 但是! 在ios里 会直接报错, 不是运行异常,是直接红色的报错.!!!!!