如何将地图监听器添加到我的第一个地图页面? 我看到了许多创建地图并将其放入页面的示例,但在我的代码中,地图本身就是一个页面。 所以我不知道如何以这种方式添加地图监听器。
Ext.define('myapp.view.Main', {
extend: 'Ext.tab.Panel',
xtype: 'main',
fullscreen: true,
requires: [
'Ext.TitleBar',
'Ext.Video',
'Ext.Map',
'Ext.Panel',
'Ext.tab.*',
'Ext.*'
],
config: {
tabBarPosition: 'bottom',
items: [
{
title: 'WebTrack',
iconCls:'maps',
xtype: 'map',
useCurrentLocation: true,
store: 'my.store.appleStore',
}
有人可以帮忙吗?
非常感谢
答案 0 :(得分:0)
最后,我找到了答案。
要遵循的步骤:
Ext.define(' myapp.controller.Noises',{ extend:' Ext.app.Controller', 要求:[' Ext.MessageBox'], config:{ refs:{ mapComponent:'主要地图' }, 控制: { mapComponent:{ maprender:' onMaprender' } } },
因此onMapprender就是您可以开始编写代码的地方。
希望它有所帮助。
干杯