简体中文
定位字段
约 242 字小于 1 分钟
2025-09-22
定位字段在 field.edit.before 阶段触发,发生于唤起选地址控件之前。
参数
| 参数 | 说明 | 类型 |
|---|---|---|
| fieldName | 触发事件的字段api_name | String |
| objApiName | 触发事件的对象api_name | String |
| dataIndex | 触发事件数据的dataIndex(适用于从对象数据) | String |
| selectParams | 即将用于唤起选地址控件的入参,在钩子内可以修改该参数 | Object |
selectParams 关键属性说明
| 参数 | 说明 | 类型 |
|---|---|---|
| latitude | 纬度 | String |
| longitude | 经度 | String |
| radius | 限制范围半径 | Number |
| editable | 是否可以移动中心点位置 | Boolean |
返回结果
| 参数 | 说明 | 类型 |
|---|---|---|
| consumed | true不再继续执行后续逻辑 | Boolean |
| selectParams | 即将用于唤起选地址控件的入参 | Object |
代码示例
修改唤起选地址控件的入参
{
event: "field.edit.before",
functional: function (pluginExecResult, options) {
let {selectParams}=options;
//追加其他参数
selectParams.arg1="1";
selectParams.arg2="2";
return {selectParams}
}
}注意
- 不适合在这个事件中调用
dataUpdater更新数据
