这日常易犯错
小程序导入文件出错,提示找不到json文件
答:文件打包后,解压多了一级。
文字和view之间存在空隙
答:wxss采用子绝父相;父元素使用相对定位,子元素采用绝对定位。
页面跳转的坑
如果选择的不是普通编译,而是固定其中的一个页面,当你写代码需要跳转的时候记得改成普通编译,不然有时候会报错。
接口数据传入错误
注意接口传入的格式({data:data})
导致的错误如下,传的数据是格式出错
应该修改成
页面引用组件,组件样式失效
看了下大部分人是使用这种方法实现的 解决方法
但是我的问题不适用,后面发现,居然是因为把样式复制到微信,然后其他同事复制下来,放到该组价中,然后直接复制下来里面有一些无法识别的东西,导致部分样式失效。
失效情况就是:样式都存在,但要在调式工具点取消再勾选才会出现样式
解决方法:重新写过复制代码部分,或者复制到文本文档上
wx.switchTab: url 不支持 queryString
跳转名 | 解释 |
---|---|
switchTab | 需要跳转的 tabBar 页面的路径 (代码包路径)(需在 app.json 的 tabBar 字段定义的页面),路径后不能带参数。 |
wx.reLaunch | 需要跳转的应用内页面路径 (代码包路径),路径后可以带参数。参数与路径之间使用?分隔,参数键与参数值用=相连,不同参数用&分隔;如 ‘path?key=value&key2=value2’ |
使用switchTab跳转到某个tab页面时,如果有参数可使用wx.reLaunch,否则参数无法被接收
小程序ios左右滑动会有空白地方
导致原因:部分元素超出屏幕
解决方法:在css里父盒子添加
width:100%
overflow-x:hidden;