24好玩-工作台
Part 1 - Overview
介绍
快速开始
目录结构
项目依赖
Part 2 - Developer
开发要求
开发目标
开发要点
Part 3 - Structure
生命周期
架构
请求
数据层
UI层
事件
应用配置
进阶说明
数据校验流程
数据更新流程
实时预览流程
开发者自定义校验方法
插件
logger
Part 4 - Config Reference
定义
快速开始
运行配置
工作台配置
页面配置
模块配置
元素配置
展示标签
分隔符
数字
URL
音乐
日期
日期范围
时间
时间范围
日期时间
日期时间范围
单行文本
文本域
图片
颜色
单选按钮
下拉框
开关
列表
奖品
跳转链接
预设模块
基本配置
基本信息
底部广告
密钥访问
限微信内参与
防刷奖保护
嵌入APP
界面配置
加载页
开始页
结束页
分享页
活动中心
通用UI
配色方案
营销配置
红包发放配置
参加即可获奖
分享后可获奖
抽奖获奖
排名获奖
报名信息
独立排行榜
独立奖品中心
公众号授权
发布配置
定时发布
未开始拦截页
维护拦截页
结束拦截页
Powered by
GitBook
开发要求
开发要求
JS
使用ES6的语法
Learn ES2015
ECMAScript 6 入门
Style
使用SCSS编写CSS,遵循
BEM
规范
BEM的官网
BEM的定义
如何更好的使用BEM
关于BEM中常见的十个问题以及如何避免
编写规范
使用ESLint进行JS代码的规范(使用Airbnb标准,依赖中已加入,需要配置你的编辑器,开发时必须启用)
ESLint中文官网
Airbnb JavaScript Style Guide
命名规范
文件命名:全小写,单词间以横线"-"链接。
变量命名:Camelcase。
类命名:首字母大写。
results matching "
"
No results matching "
"