首頁  >  問答  >  主體

html5 - 一個用vue元件實作功能的問題

##如圖:點擊clear按鈕,清空input文本,由於此時input失去焦點,對應clear按鈕也會隱藏
需要解決:清空input文本的時候,焦點還在input上,並且clear按鈕依舊顯示

扔个三星炸死你扔个三星炸死你2680 天前828

全部回覆(2)我來回復

  • 黄舟

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

    .focus()就可以控制input還有焦點。沒有內容clear展示,這個邏輯就不對了。

    回覆
    0
  • 阿神

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

    "清空input文字的時候,焦點還在input上,並且clear按鈕依舊顯示"很簡單啊,在onSpanTag函數清空內容後手動設定讓input聚焦再設定clear按鈕顯示唄:

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

    回覆
    0
  • 取消回覆