Skip to content

@indoor-map/fmap-reactDocs


途经点输入框属性

Properties

autoFocus?

optional autoFocus: boolean

是否自动聚焦


color?

optional color: string

圆点颜色


draggable?

optional draggable: boolean

是否可拖拽


externalSuggestions?

optional externalSuggestions: boolean

建议列表是否由外部渲染(隐藏内置悬浮下拉)


index?

optional index: number

索引(用于显示序号)


onChange()?

optional onChange: (value) => void

值变更回调

Parameters

value: string

Returns

void


onDragEnd()?

optional onDragEnd: (e) => void

拖拽结束回调

Parameters

e: DragEvent<Element>

Returns

void


onDragOver()?

optional onDragOver: (e) => void

拖拽覆盖回调

Parameters

e: DragEvent<Element>

Returns

void


onDragStart()?

optional onDragStart: (e) => void

拖拽开始回调

Parameters

e: DragEvent<Element>

Returns

void


onDrop()?

optional onDrop: (e) => void

放置回调

Parameters

e: DragEvent<Element>

Returns

void


onFocus()?

optional onFocus: () => void

聚焦回调(用于记录当前正在编辑的起终点/途经点)

Returns

void


onRemove()?

optional onRemove: () => void

删除回调

Returns

void


onSelect()?

optional onSelect: (poi) => void

选中 POI 回调

Parameters

poi: FMapModel

Returns

void


onSuggestionsChange()?

optional onSuggestionsChange: (items) => void

建议变化上报(全量结果,不截断)。 传入该回调且 externalSuggestions=true 时,内置悬浮下拉不再渲染, 建议列表由外部在指定位置渲染(如下方面板列表区)。

Parameters

items: FMapModel[]

Returns

void


placeholder?

optional placeholder: string

占位文本


showDragHandle?

optional showDragHandle: boolean

是否显示拖拽手柄


showRemove?

optional showRemove: boolean

是否显示删除按钮


style?

optional style: CSSProperties

自定义样式


value?

optional value: string

输入框值(已选中的 POI 名称)

基于蜂鸟视图 Fengmap SDK 构建