小程序代码规范

简介: 最近参加了一个小程序开发大会,不知道小程序会不会成为下一个风口,所以赶紧学习了一下,今天先带大家了解小程序最基础的开发规范。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,小程序需要了解的基本的代码规范就先介绍到这里了。

相关文章
|
6月前
|
人工智能 安全 程序员
告别“伪智能”代码:用 Spec + RAG 打造真正懂你的AI程序员
本文提出“SPEC(硬规则)+ RAG(软上下文)+ MCP(标准化接口)”三位一体AI编码知识增强体系:SPEC保障代码准确性与可验证性;RAG动态检索非结构化知识提升语境理解;MCP实现工具与数据的安全、灵活集成,共同解决AI生成“能写≠写对”的核心痛点。
|
人工智能 开发工具 数据库
Django实战:Python代码规范指南
PEP 8 是 Python 官方代码风格指南,提升代码可读性与团队协作效率。本文详解命名规范、注释写法、常用工具(如 Black、flake8)、编程实践与代码优化技巧,助力写出规范、易维护的 Python 代码。
602 7
|
11月前
|
存储 人工智能 API
阿里 Qoder 新升级,Repo Wiki 支持共享、编辑和导出
Qoder 是阿里巴巴推出的 Agentic 编程平台,集成顶尖编程模型,具备强大上下文工程能力,可一次检索10万代码文件,大幅提升软件开发效率。其 Repo Wiki 功能自动生成结构化文档,支持共享、编辑与导出,助力知识沉淀与团队协作。
|
开发工具 Android开发 iOS开发
flutter 环境配置
flutter 环境配置
2963 162
|
11月前
|
存储 人工智能 监控
淘宝闪购基于Flink&Paimon的Lakehouse生产实践:从实时数仓到湖仓一体化的演进之路
本文整理自淘宝闪购(饿了么)大数据架构师王沛斌在 Flink Forward Asia 2025 上海站的分享,深度解析其基于 Apache Flink 与 Paimon 的 Lakehouse 架构演进与落地实践,涵盖实时数仓发展、技术选型、平台建设及未来展望。
1760 0
淘宝闪购基于Flink&Paimon的Lakehouse生产实践:从实时数仓到湖仓一体化的演进之路
|
存储 IDE 持续交付
《深度剖析:PEP8规范如何成就Python代码的高阶形态》
PEP8是Python社区的代码风格指南,涵盖代码布局、命名规范、注释与文档字符串、导入语句等多个方面。它提倡4个空格缩进、清晰命名(如函数用小写字母加下划线,类名用驼峰法)和合理注释,提升代码可读性与可维护性。同时,工具如Flake8和Pylint可检查代码是否符合PEP8规范,编辑器和CI流程的集成进一步保障了代码质量。遵循PEP8不仅使代码更美观,还为团队协作和项目稳定奠定了基础。
447 0
|
网络架构
直通网线的标准颜色顺序
【8月更文挑战第5天】
3100 2
直通网线的标准颜色顺序
|
安全 算法 定位技术
医院智能导航系统:人员定位管理解决方案示例
智慧医疗面临患者迷路、人员监管难、传统定位成本高等痛点。通过蓝牙信标、电子围栏与轨迹回溯技术,构建精准定位与安全管理体系,提升医院管理效率保障患者安全。
480 0
|
JavaScript
基于Vue2.X/Vue3.X对Monaco Editor在线代码编辑器进行封装与使用
这篇文章介绍了如何在Vue 2.X和Vue 3.X项目中封装和使用Monaco Editor在线代码编辑器,包括安装所需依赖、创建封装组件、在父组件中调用以及处理Vue 3中可能遇到的问题。
4125 1
基于Vue2.X/Vue3.X对Monaco Editor在线代码编辑器进行封装与使用