应用简介
UI 层和逻辑层划分
目录约定
应用配置
app.json
package.json
postcss.config.js
ykit.js
asserts.yaml
入口配置
页面构造
页面创建
骨架屏
页面生命周期
PageCore
Page
页面滚动
代码核心
React 语法异同
组件
自定义组件
简单组件
复杂组件
属性传递
事件传递
组件生命周期
样式
YIS
开始
框架
组件
API
样式
工具
版本
v1.3.0
v1.1.0
v1.0.0
v0.7.0
v0.6.2
代码核心
这一部分我们会着重介绍组件化的代码编写和样式代码的组织。
代码组织
基于 QReact、jsx 语法实现组件化, 降低开发者学习成本。
提供 PageCore、Component 基类,作为组件化基础。提供自定义组件能力,包括逻辑层的组件编写和对应 UI 层的事件响应。
样式处理
基于 css-module 解决命名冲突和实现样式扩展。
基于 postcss 语法,通过 nextcss 实现复用。
提供常用动画库和样式片段。
页面滚动
React 语法异同