ctx.makeResource()
Tạo mới một instance resource và trả về, không ghi vào hoặc thay đổi ctx.resource. Phù hợp với kịch bản cần nhiều resource độc lập hoặc sử dụng tạm thời.
Kịch bản áp dụng
Nếu chỉ cần một resource duy nhất và muốn bind vào ctx.resource, sử dụng ctx.initResource() phù hợp hơn.
Định nghĩa kiểu
Giá trị trả về: Instance resource mới được tạo.
Khác biệt với ctx.initResource()
Ví dụ
Một resource
Nhiều resource
Truy vấn tạm thời
Lưu ý
- Resource mới tạo cần gọi
setResourceName(name)để chỉ định collection, rồi tải dữ liệu quarefresh(). - Mỗi instance resource độc lập, không ảnh hưởng lẫn nhau; phù hợp với việc tải nhiều data source song song.
Liên quan
- ctx.initResource(): Khởi tạo và bind vào
ctx.resource - ctx.resource: Instance resource trong ngữ cảnh hiện tại
- MultiRecordResource — Nhiều bản ghi/list
- SingleRecordResource — Bản ghi đơn
- APIResource — Resource API thông dụng
- SQLResource — Resource truy vấn SQL

