typescript 错误元素获得焦点的可能解决方案。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 错误元素获得焦点的可能解决方案。相关的知识,希望对你有一定的参考价值。

import { Component,ElementRef } from 'angular2/core';

import { HostListener } from 'angular2/src/core/metadata';

@Component({
    selector: 'my-app',
    template: '<div>Testing<textarea></textarea></div>',
})

export class AppComponent {
    elementRef: ElementRef;

    constructor(elementRef: ElementRef) {
        this.elementRef = elementRef;
    }

    @HostListener('click', ['$event.target'])
    onClick(target) {
        this.elementRef.nativeElement.querySelector('textarea').focus();
    }
}

以上是关于typescript 错误元素获得焦点的可能解决方案。的主要内容,如果未能解决你的问题,请参考以下文章

jQuery基础篇

JS中如何判断一元素是不是获得焦点?

带有 react-dnd 的 TypeScript 2.0 给出错误“JSX 元素属性可能不是联合类型”

在 safari 浏览器中,子元素不会成为父元素的焦点

tabindex=-1让普通元素获得焦点

如何获得焦点窗口句柄?