跳到主要内容

数据源 API

$w.cloud.callDataSource#

$w.cloud.callDataSource(params: ICallDataSourceParams): Promise<any>

功能描述#

获取数据源信息

入参#

params: ICallDataSourceParams#

属性类型默认值必填说明
dataSourceNamestring数据源标志
methodNamestring数据源方法名
paramsobject方法参数,根据方法实际入参填写

出参#

根据数据源方法实际定义返回

示例#

export default async function () {  try {    const data = await $w.cloud.callDataSource({ dataSourceName: 'goods_q72t0pd', methodName: 'wedaGetRecords', params: {        pageNo: 1,        pageSize: 10    }});    console.log('请求结果', data)  } catch (e) {    console.log('错误代码', e.code, '错误信息', e.message);  }}/** * 请求结果 { *   pageNo: 1, *   pageSize: 10, *   records: [{_id: "c87ab6de639ad90500138209445c68de", name: "xxx", age: 24}], *   total: 4 * } * /