使用titleService不设置复选框的输入类型的标题

时间:2019-04-02 06:30:08

标签: angularjs

我正在尝试根据某些条件更改输入字段类型复选框的标题。但是我无法做到这一点。这是代码:

<input  type="checkbox" name="selectMultipleKpis"                                              *ngIf="!_sharedData.getData('pctelAnalysis')"
(change)="multiSelect()"
class="align-checkbox"
(mouseenter) = "toolTipTitle()"
id="multikpiCheckbox" />

这是TS文件中的代码:

toolTipTitle(){
    if((this.mapService.selMapObj.mapView.zoom >= 9) && (this._sharedData.generation == 1 || this._sharedData.generation == 2)){
      this.titleService.setTitle('Select Multiple KPIs from zoom level 9 onwards'); 
    }else if(this.mapService.selMapObj.mapView.zoom >= 4 && this._sharedData.generation ==3){
      this.titleService.setTitle('Select Multiple KPIs from zoom level 4 onwards'); 
    }
  }

虽然在适当的条件下调试了它,但是没有设置toolTip / title。

请帮助我哪里做错了。

0 个答案:

没有答案