我使用的是角5,我在keyup上调用一个函数并将一个事件传递给它。我还有另一个类似的参考资料
@ViewChildren('list') list: QueryList<ElementRef>;我正试着检查他们的身份证,并以此为基础做点什么。
但是我收到了一个错误
ts运算符'===‘不能应用于类型'string’和'HTMLAnchorElement‘
谁能告诉我怎么打字和检查他们的身份证吗。谢谢。我对这件事不熟悉。
handleEvent(event: KeyboardEvent) {
const tabKey = 9;
if (event.keyCode === tabKey && !event.shiftKey) {
const el: HTMLElement = event.target as HTMLElement;
if (el.id === <HTMLAnchorElement>this.list.first.nativeElement.id) {
}
}
} 发布于 2018-10-26 20:18:40
你可以试试
if (el.id === this.list.first.nativeElement.id)而且应该能比较!
https://stackoverflow.com/questions/53015685
复制相似问题