ctx.makeResource()
新建一个 resource 实例并返回,不会写入或改变 ctx.resource。适合需要多个独立 resource 或临时使用的场景。
适用场景
若只需单一 resource 且希望绑定到 ctx.resource,使用 ctx.initResource() 更合适。
类型定义
返回值:新创建的 resource 实例。
与 ctx.initResource() 的区别
示例
单个 resource
多个 resource
临时查询
注意事项
- 新建的 resource 需调用
setResourceName(name)指定数据表,再通过refresh()加载数据。 - 每个 resource 实例独立,互不影响;适合并行加载多个数据源。
相关
- ctx.initResource():初始化并绑定到
ctx.resource - ctx.resource:当前上下文中的 resource 实例
- MultiRecordResource — 多条记录/列表
- SingleRecordResource — 单条记录
- APIResource — 通用 API 资源
- SQLResource — SQL 查询资源

