Appearance
Appearance
在客户端运行脚本并获得脚本返回值。当步骤执行时,平台会在window对象上绑定informat对象 ,设计者可使用informat
调用客户端脚本提供的功能函数
参数 | 说明 |
---|---|
执行脚本 | 执行的脚本内容 |
输入参数 | 脚本被客户端执行时传递的上下文参数 |
参数 | 类型 | 说明 |
---|---|---|
脚本返回数据 | ScriptExecuteResult | 脚本被客户端执行后获取到的数据 |
参数 | 类型 | 说明 |
---|---|---|
appId | String | 当前应用ID |
params | Object | 自动化传递的输入参数 |
/**
* @param {AutomaticExecuteContext} context
*/
function run(context) {
console.log('context.appId', context.appId);
console.log('context.params', context.params);
console.log('context.params.serverDate', context.params.serverDate);
informat.system.showLoading();
return informat.http.request({
url: '/account/main/get_client_ip'
}).then(res => {
informat.system.hideLoading();
return res.data;
}).finally(() => {
informat.system.hideLoading();
});
};