如何在angular 2 typescript类中的变量中添加角度2属性

时间:2017-05-01 10:23:44

标签: angular ionic2 angular2-routing

我有一个变量'内容'在&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'});
    }
}

1 个答案:

答案 0 :(得分:1)

你不能在angular 2 typescript类中的变量中添加angular 2属性。在你的例子中,你为你的变量添加了一个模板,它可能有用。但是这里的typescript属性不起作用!!