首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTMLElement与ElementRef的比较

HTMLElement与ElementRef的比较
EN

Stack Overflow用户
提问于 2018-10-26 20:10:12
回答 1查看 2.2K关注 0票数 0

我使用的是角5,我在keyup上调用一个函数并将一个事件传递给它。我还有另一个类似的参考资料

代码语言:javascript
复制
@ViewChildren('list') list: QueryList<ElementRef>;

我正试着检查他们的身份证,并以此为基础做点什么。

但是我收到了一个错误

ts运算符'===‘不能应用于类型'string’和'HTMLAnchorElement‘

谁能告诉我怎么打字和检查他们的身份证吗。谢谢。我对这件事不熟悉。

代码语言:javascript
复制
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) {

    }
  }
} 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-26 20:18:40

你可以试试

代码语言:javascript
复制
if (el.id === this.list.first.nativeElement.id)

而且应该能比较!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53015685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档