Table of Contents |
---|
地图组件
使用说明:
搜索框输入关键词进行查询,出现推荐列表,点击推荐列表下拉框中的选项,触发 onChange,payload 如下:
Code Block | ||
---|---|---|
| ||
{
"formComponentName": "test_form_getValue",
"previousAllValues": {},
"changedValue": [
"北京站", // 名称
"北京市东城区毛家湾胡同甲13号", // 详细地址
39.902802, // 经度
116.427048 // 维度
]
} |
可以通过 SDK setValue/updateMap 给组件赋值,demo code:
Code Block | ||
---|---|---|
| ||
var Map1 = ocWindow.getComponentByName('Map1');
var locationInfo = [
"北京站", // 名称
"北京市东城区毛家湾胡同甲13号", // 详细地址
39.902802, // 经度
116.427048 // 维度
];
Map1.setValue(locationInfo); // 或者 Map1.updateMap(locationInfo); |
也可以通过 SDK mapHandle 给组件赋值,demo code:
Code Block | ||
---|---|---|
| ||
var Map1 = ocWindow.getComponentByName('Map1');
var locationInfo = {
title: "北京站", // 名称
address: "北京市东城区毛家湾胡同甲13号", // 详细地址
location: {
lat: 39.902802, // 经度
lng: 116.427048 // 维度
}
};
Map1.mapHandle(locationInfo);
|