Skip to content

getTemplateForm ( 获取模板表单 )

获取模板表单

提示

  1. @smartos-lib/api 包中封装的 api 请求方法都是使用 @mixte/useuseRequestReactive 包装的, 方法返回值及使用方式可以查看 useRequestReactive 文档
  2. 使用 api 请求方法前, 需要先使用 @smartos-lib/coresetConfigProvider 方法设置发起请求的方法

示例

ts
// 初始时传入模板 id
const templateForm = getTemplateForm('1711651576144896000');
templateForm.execute();

// 发起请求时传入模板 id
const templateForm = getTemplateForm(); // 如果初始时也传入了模板 id, 则会被忽略
templateForm.execute('1711651576144896000');

类型

ts
/**
 * 获取模板表单配置项 ( 预留 )
 */
interface GetTemplateFormOptions {}

/**
 * @param templateId 模板 ID
 * @param options 配置项 ( 预留 )
 * @param requestOptions 发起请求配置项 ( https://mixte.moomfe.com/mixte/use/useRequest )
 */
function getTemplateForm(
  templateId?: MaybeRefOrGetter<string>,
  options?: GetTemplateFormOptions,
  requestOptions?: UseRequestOptions<ResponseData<TemplateFormInfo>>
): ReturnType<
  typeof useRequestReactive<AxiosResponse<ResponseData<TemplateFormInfo>>>
>;