Heim  >  Fragen und Antworten  >  Hauptteil

html5 – Ein Problem bei der Verwendung von Vue-Komponenten zur Implementierung von Funktionen

Wie im Bild gezeigt: Klicken Sie auf die Schaltfläche „Löschen“, um den Eingabetext zu löschen. Da die Eingabe zu diesem Zeitpunkt den Fokus verliert, wird auch die entsprechende Schaltfläche „Löschen“ ausgeblendet.
Lösungsbedarf: Beim Löschen des Eingabetextes bleibt der Fokus bestehen die Eingabe und die Schaltfläche „Löschen“ wird weiterhin angezeigt

扔个三星炸死你扔个三星炸死你2680 Tage vor829

Antworte allen(2)Ich werde antworten

  • 黄舟

    黄舟2017-06-17 09:19:03

    .focus()就可以控制input还有焦点。没有内容clear展示,这个逻辑就不对了。

    Antwort
    0
  • 阿神

    阿神2017-06-17 09:19:03

    "清空input文本的时候,焦点还在input上,并且clear按钮依旧显示"很简单啊,在onSpanTag函数清空内容后手动设置让input聚焦再设置clear按钮显示呗:

    document.querySelector("#input").focus(); 
    this.states = true;

    Antwort
    0
  • StornierenAntwort