Wevu API 参考
本页参考了 Vue 官方 API 导航方式:先按能力域分组,再进入具体条目。
全局 API
入口与应用
- Core API(入口、组件、宏)
defineComponent/createApp/defineProps/defineEmits/defineModel
通用调度
- Reactivity API(响应式与调度)
ref/reactive/computed/watch/nextTick
组合式 API
生命周期
- Lifecycle API(生命周期)
onLoad/onShow/onReady/onUnload
setup 上下文
- Setup Context API(setup 上下文)
ctx.emit/useBindModel/useIntersectionObserver/getCurrentInstance/provide/inject
状态管理
- Store API(状态管理)
defineStore/createStore/storeToRefs
进阶 API
运行时桥接
- Runtime Bridge API(桥接与调试)
- 小程序实例桥接、
setData策略、调试与性能开关
- 小程序实例桥接、
类型与工具
- Type Reference(类型总览)
- 核心类型、上下文类型、Store 类型、桥接类型
子路径导出
这些页面不属于 wevu 主入口的“逐函数分组 API”,但它们同样是 Wevu 当前公开的 namespace 导出:
- wevu/api
- 透传
@wevu/api,用于统一多端小程序 API 调用
- 透传
- wevu/fetch
- 基于
wpi.request的 Fetch 风格接口
- 基于
- wevu/router
- 路径式导航、守卫、失败分类与调试能力
- wevu/jsx-runtime
- TSX / JSX 类型入口
建议阅读路径
- 先读
Core,建立 Wevu 的组件与宏心智。 - 再读
Reactivity+Lifecycle,形成页面更新与生命周期调度模型。 - 业务接入
Setup Context+Store。 - 需要排障或优化时再进入
Runtime Bridge与Type Reference。
使用约定
- 业务代码统一从
wevu主入口导入。 wevu/compiler主要用于编译工具链,不建议在业务运行时代码中直接依赖。wevu请安装在devDependencies中,而不是dependencies。- 本目录是“按场景组织”的人工参考;精确签名、泛型和重载以对应 API 分页为准。