如何将地图侦听器添加到我的第一个地图页面?我看到很多创建地图并将其放入页面的示例,但在我的代码中,地图本身就是一个页面。所以我不知道如何以这种方式添加地图监听器。
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',
}
接下来我可以尝试什么?
终于找到答案了。
遵循的步骤:
Ext.define('myapp.controller.Noises', { 扩展:'Ext.app.Controller', 需要:['Ext.MessageBox'], 配置:{ 参考文献:{ mapComponent: '主地图' }, 控制: { 地图组件:{ 地图渲染器:'onMaprender' } } },
因此 onMapprender 是您可以开始编写代码的地方。
希望有帮助。
干杯