问题 | 原因 | 解决办法 | 描述 |
子组件接收不到参数 | 错误:<component list="{{list}}"> | 正确:<component list="list"> | |
修改完布局后不刷新,必须要重新build | 将component写到了page文件夹下导致 | 将component写到components文件夹下 | |
使用flexbox,设置不换行显示失效 | 必须加上新的属性 | 加上white-space: nowrap; | 很不解,white-space: nowrap;是设置文字不换行显示的 |
异步更新数据,不刷新 | 1.没有使用this.$apply(); 2.传入子组件时需要:prop.sync="data" | 1.没有使用this.$apply(); 2.传入子组件时需要:prop.sync="data" | |
无法多次引用同一个组件 | 同一个组件多次引用需要在components中声明不同的id | 不使用组件,完全靠数据来管理状态 | 完全靠数据来驱动的话,不知道对性能会不会有很大影响,待测试 |
给data中声明的属性赋值,如果该属性将传入子组件中,提示内存溢出 | 在子组件中申明的props的属性名与传入时的属性名不一致 | 将传入时的属性名和子组件中接收的属性名保持一致 | |
新建page或component,提示not defined | 重命名导致 | 将dist文件夹删除,运行wepy build,重新生成dist文件夹 | |
微信授权多个权限问题 | |||
在真机上请求接口没反应,必须开启调试模式才行的问题 | 开发时开启的不校验域名配置,真机上运行除调试模式外需要域名配置 | 在微信开发平台配置请求域名 | |
上传图片只能单个上传 | 不支持多张同时上传 | 循环上传 | |
真机上本地图片不显示 | 写components中的组件引用图片路径的问题 | 图片路径要写使用这个组件的page的相对路径 | |
使用wxParse后,使用autoprefixer打包报错 | 未知 | 将wxParse.wxss改为wxParse.scss | |
input多次设值不改变的问题 | 未知 | 使用bindinput事件return值重新设置 | |
后台接受中文参数乱码 | 需要转码 | 使用encodeURI("参数")转码 | |
checkbox设置大小 | 使用class设置transform: scale(0.6); | ||
引用scss样式文件报错 | <style>标签解析出错 | 在<style lang="scss">中注明使用类型 | |
input设置值之后不显示,必须获取焦点后才会显示,失焦后又会消失 | 设置了text-align: 'right' | 在input外层包一层view,然后为view设置固定宽度,注意不能为100% |
使用wepy开发微信小程序踩的坑集
最新推荐文章于 2022-06-23 14:09:22 发布