离子2:在地图上点击启用离子成分

时间:2016-02-28 07:31:49

标签: google-maps ionic-framework ionic2

如何在Google地图上使用点击事件启用离子组件。

例如:我在标记上实现了一个点击监听器,它又会显示一个操作表。

    google.maps.event.addListener(marker, 'click', function() {
        //infoWindow.open(this.map, marker);
        presentActionSheet();
    });

    var actionSheet = ActionSheet.create({
        title: 'Modify your album',
        buttons: [{
            text: 'Destructive',
            role: 'destructive',
            handler: () => {
                console.log('Destructive clicked');
            }
        }, {
            text: 'Archive',
            handler: () => {
                console.log('Archive clicked');
            }
        }, {
            text: 'Cancel',
            role: 'cancel',
            handler: () => {
                console.log('Cancel clicked');
            }
        }]
    });

    this.nav.present(actionSheet);
}

但是当我点击标记

时,我收到以下错误
  

未捕获的TypeError:this.nav.present不是函数,http://localhost:8100/build/js/app.bundle.js,行:2265

0 个答案:

没有答案