machi的奶茶
machi的奶茶
  • 发布:2020-05-08 18:22
  • 更新:2020-05-08 18:22
  • 阅读:1854

关于TopTalk开发团队使用UniApp开发的一些规范协议

分类:uni-app

关于团队Uni项目开发的一些协议(持续完善中...):

1、长度、大小单位均使用rpx;
2、关于命名:

文件名、方法名、变量等名称命名一律使用英文,太长可缩减至前两个英文单词。

  • 包名全部小写
  • 变量名、方法名首字母小写,如果名称由多个单词组成,首单词小写其余单词的首字母都需大写

3、css样式语言的lang属性设置为scss,如

<style lang="scss">

4、组件引入遇到多页面引入时,需配置到main.js页面中,vue页面即无需再次引入;
5、本地js演示数据一律配置到main.js页面中;
注:main.js 为项目的配置文件。封装方法、js、vue插件、公用常量、服务地址均配置到此文件
6、涉及到单模块页面分包可纳入同一包下,不要层级包嵌套!规范示例如下:

7、减少深层的节点嵌套,避免在页面初始化构建造成内存占用;
8、减少 scroll-view 组件的 scroll 事件监听;
9、尽可能或完全避免在template里直接写view 的style样式!

注:进阶链接
uniMPSDK文档
高效开发技巧
HBuilderX - 高效极客技巧
manifest.json 全概述
uni调用原生的API

0 关注 分享

要回复文章请先登录注册