在md-autocomplete material2+angular2上,可以通过检查选择面板的显示状态来判断它是否正在显示。以下是一种可能的方法:
import { Component, ViewChild } from '@angular/core';
import { MdAutocomplete } from '@angular/material';
@Component({
selector: 'app-your-component',
templateUrl: './your-component.component.html',
styleUrls: ['./your-component.component.css']
})
export class YourComponent {
@ViewChild(MdAutocomplete) autocomplete: MdAutocomplete;
// 其他代码...
}
this.autocomplete.panelOpen
来检查选择面板的显示状态。例如,你可以在一个按钮的点击事件处理程序中添加以下代码:onButtonClick() {
if (this.autocomplete.panelOpen) {
console.log('选择面板正在显示');
} else {
console.log('选择面板未显示');
}
}
这样,你就可以根据选择面板的显示状态执行相应的操作。
对于md-autocomplete material2+angular2的选择面板是否正在显示的检测,腾讯云没有提供特定的产品或服务。然而,腾讯云提供了一系列与云计算相关的产品和服务,如云服务器、云数据库、云存储等,可以帮助您构建和管理云计算基础设施。您可以在腾讯云官网(https://cloud.tencent.com/)了解更多关于腾讯云的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云