我有一个变量'内容'在&find'CharityHome.ts'打字稿类如下。
let content = `
<b>`+header+`</b>
<button style='background-color:#428bca;color:white;padding:5px;'>View Profile</button>
`;
此外,我想在上面的按钮点击事件中添加以下代码以导航到另一个页面。但是我找不到解决方案
this.navCtrl.push(myProfilePage);
这是我在typescript类中编写的方法的完整代码。
addCluster(map){
if(google.maps){
//Convert locations into array of markers
let markers = this.locations.map((location) => {
let marker = new google.maps.Marker({
position: location,
animation: google.maps.Animation.DROP,
});
let header = 'some';
let content = `
<b>`+header+`</b>
<button style='background-color:#428bca;color:white;padding:5px;'>View Profile</button>
`;
this.addInfoWindow(marker, content);
return marker;
});
this.markerCluster = new MarkerClusterer(map, markers,{imagePath: 'assets/m'});
}
}
答案 0 :(得分:1)
你不能在angular 2 typescript类中的变量中添加angular 2属性。在你的例子中,你为你的变量添加了一个模板,它可能有用。但是这里的typescript属性不起作用!!