开发者文档
小程序
介绍
能力
开发
设计
数据
运营
社区
控制台
登录
开发
教程
开发简介
框架
组件
JS API
服务端 OpenAPI
开发者工具
抖音云
更新日志
框架概述
基础库
逻辑层
视图层
自定义组件
小程序配置
SJS 语法参考
场景值
错误码
npm 功能
开发
/
框架
/
框架概述
框架概述
收藏
我的收藏
框架简介
小程序框架主要包含两部分:逻辑层(JS Core)和 视图层(WebView)。
小程序提供了自己的视图层描述语言 TTML 和 TTSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。
下文会从小程序的基础库、逻辑层、视图层、自定义组件、配置等方面详细介绍小程序框架,帮助大家更好地理解小程序的开发要点。
框架索引
模块
框架
基础库
版本分布及各 APP 对应关系
兼容性说明
逻辑层
App
页面
页面生命周期
页面路由
模块化
API
视图层
TTML
TTML-数据绑定
TTML-列表渲染
TTML-条件渲染
TTML-模板
TTML-事件
TTML-引用
TTSS
基础组件
自定义组件
介绍
组件模版和样式
Component 构造器
组件生命周期
ref 获取组件实例
组件间通信与事件
组件行为 behaviors
自定义组件扩展 definitionFilter
数据监听器 observers
占位组件
provide-inject 跨层通信
Component
Behaviors
小程序配置
SJS 语法参考
SJS 介绍
模块
变量
注释
运算符