类型参考
本章节提供 Vitarx 框架的完整类型定义参考,帮助你在 TypeScript 项目中正确使用框架 API。
类型分类
响应式类型
- Ref — 响应式引用类型
- ShallowRef — 浅层响应式引用类型
- Reactive — 响应式对象类型
- ShallowReactive — 浅层响应式对象类型
- ComputedRef — 计算属性类型
- WatchOptions — 监听器选项
- WatchCallback — 监听器回调
- FlushMode — 调度模式
- EffectScopeOptions — 作用域选项
组件类型
- Component — 组件类型
- ComponentProps — 组件属性类型
- ComponentPublicInstance — 组件实例类型
- ModelRef — 模型引用类型
- Directive — 指令类型
- DirectiveBinding — 指令绑定类型
- ViewBuilder — 视图构建器类型
- MaybeRef — 可能是 ref 的类型
视图类型
- View — 视图类型
- ElementView — 元素视图类型
- ComponentView — 组件视图类型
- DynamicView — 动态视图类型
- FragmentProps — 片段属性
- ViewDescriptor — 视图描述符类型
应用类型
SSR 类型
- SSRContext — SSR 上下文类型
- Sink — 流式渲染接收器
- StreamingSink — 扩展流式接收器