小程序代码规范

简介: 最近参加了一个小程序开发大会,不知道小程序会不会成为下一个风口,所以赶紧学习了一下,今天先带大家了解小程序最基础的开发规范。1.css规范小程序在开发过程中布局使用flex布局,单位用rpx字体使用px,css命名用 - 作为单词分隔符。

最近参加了一个小程序开发大会,不知道小程序会不会成为下一个风口,所以赶紧学习了一下,今天先带大家了解小程序最基础的开发规范。

1.css规范
小程序在开发过程中布局使用flex布局,单位用rpx字体使用px,css命名用 - 作为单词分隔符。

css命名示例

    v-image{
      disaplay: flex;
      flex-dirextion: row
      width: 100rpx;
      font-size: 14px;
    }

2.js规范
js命名用驼峰命名,JS语句无需以分号结束,统一省略分号JS中一致使用反引号 ``或单引号' ' , 不使用双引号。WXML、CSS、JSON中均应使用双引号。点击事件规范,事件函数命名方式为 on + 事件名或者业务名

js命名示例

    async onGetList() {
        let imageContent =  'js中使用单引号'
      .....
    }

props传入值,后面如果需要修改的化,再data中重新命名变量前面添加 _ 下划线作为区分

   props = {
        list: {
            type: Object,
            default: []
        }
    };
   data={
       _list:[],
   }

回调函数统一使用Promise函数的方式进行编写,回调成功的参数统一为res,错误参数为err

       // promise 处理回调
       let back = new Promise((resolve, reject) => {
         if (/* 异步操作成功 */){
           resolve(value);
         } else {
           reject(error);
         }
       });
       
       back.then((res) => {
           console.log('成功回调!', res);
       }).catch((err) => {
           console.log('失败回调!', error);
       });

OK,小程序需要了解的基本的代码规范就先介绍到这里了。

相关文章
|
5月前
|
安全 程序员 C++
代码规范:函数设计
除非告诉人们“危险”是什么,否则这个警告牌难以起到积极有效的作用。难以理解的断言常常被程序员忽略,甚至被删除。 ↩︎
41 0
|
1天前
|
数据库
代码规范(一)
代码规范(一)
12 0
|
9月前
代码规范
代码规范
63 0
|
9月前
|
C语言
代码规范要求
代码规范要求
140 0
|
9月前
|
算法 IDE 程序员
代码编写规范
代码编写规范
|
前端开发 JavaScript
|
程序员 编译器 C++
让代码优雅起来(学会调试+代码风格)
让代码优雅起来(学会调试+代码风格)
178 0
让代码优雅起来(学会调试+代码风格)
|
JSON 前端开发 JavaScript
规范(一):代码规范
规范(一):代码规范
规范(一):代码规范
|
程序员 Go 开发者
规范的代码风格要求 | 学习笔记
简介:快速学习规范的代码风格要求
110 0
规范的代码风格要求 | 学习笔记