我试图在用户触摸(点击)infoWindow时调用一个函数。用户场景:用户点击谷歌地图标记,打开信息窗口。用户点击infoWindow内容中的项目。此单击调用一个函数,另一个页面打开。 我在离子2和打字稿中这样做。
以下是信息窗口内容:
text2 = text2 + '<div id="wrapper">' + '<div id="sidebar" >' + '<h5 onclick()=" '+ this.goToDealPage(businessDetails.deals[a])+ ' ">'+ businessDetails.deals[a].deal.title +'</h5></div>'+ '<div id="content"><h4 class="realprice"><del>'+ businessDetails.deals[a].deal.real_price + '</del></h4>' +'<h4 class="dealprice">'+ businessDetails.deals[a].deal.deal_price +'</h4></div>'+ '<br></div>';
现在发生了什么:当我点击标记时,直接调用this.goToDealPage(..)并在点击infoWindow之前立即打开页面。我希望在用户点击infoWindow链接而不是标记本身时调用它。