/miniprogram

微信小程序原生框架

Primary LanguageJavaScriptMIT LicenseMIT

miniprogram

安装使用

  • 使用微信开发者工具导入项目,点击调试器下的 mock 选择导入项目根目录的 mock.config.json 文件并启用 mock
  • 执行 npm i 安装模块 然后点击工具构建npm完成构建

功能点&BUG

  • 基础库 2.10.2 版本起,异步 API 支持 callback & promise 两种调用方式
  • 使用 this.route 来获取当前页面路径,填在分享路径理面
  • constants 用于存放项目特定常量
  • dayjs配置中文只能在app.js里面进行配置
  • 巧妙利用wxs里的array.slice来实现展开折叠评论条数变化
  • 巧妙实现图片缩放top效果,利用父容器添加固定高度且overflow设为hidden,image模式设为widthFix即可
  • 直播评论为防止数据过大,需要限定最大长度为200,超过200舍去
  • swiper添加圆角,需要在父容器添加transform-style: preserve-3d;overflow:hidden属性

参考文档