我正在使用Agm地图,我想扩展其agm-map组件以添加 searchable 功能,该功能添加了一个搜索字段,当用户搜索位置时,该搜索字段将在地图上显示标记,
我这样做的方式是创建一个使用Google Maps自动完成功能的组件,并在选择位置时发出事件,然后将该组件添加到agm-map中,然后捕获发出的事件并更新我设置的标记在地图上。
问题是我在几个组件中都有此地图,并且此功能会在其中一些组件中自我重复。
我的问题是“扩展” agm映射组件的最佳方法是什么?
创建一个包装器组件是可以的,但是如果我需要访问agm组件,我将不得不从包装器组件中手动发出它。