最近参加了一个小程序开发大会,不知道小程序会不会成为下一个风口,所以赶紧学习了一下,今天先带大家了解小程序最基础的开发规范。
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,小程序需要了解的基本的代码规范就先介绍到这里了。
作者:王炳祺
链接:https://www.jianshu.com/p/79814d30708f
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦