tachybase_todo/examples/api-client/api.resource.ts
chenos 883f1e6fd1
fix: eslint (#1759)
* fix: eslint

* fix: eslint --fix

* fix: changelog
2023-04-25 13:12:14 +08:00

26 lines
533 B
TypeScript

/*
# 客户端资源请求
# 步骤
Step 1: 启动服务器
yarn run:example api-client/server start
Step 2: 客户端资源请求 —— api.resource(name).action(params)
yarn run:example api-client/api.resource
*/
import { APIClient } from '@nocobase/sdk';
const api = new APIClient({
baseURL: 'http://localhost:13000/api',
});
(async () => {
const response = await api.resource('test').list();
// 等价于
// const response = await api.request({
// url: 'test:list',
// });
console.log(response.data);
})();