首先想到的就是Input中type屬性設置為search,然后發現並沒有用,后來看到資料說要在外層加一層form,加了之后文字確實顯示為“搜索”了,可是點擊沒有執行事件,其實這里的搜索執行的是鍵盤的回車事件,因為我是用vue寫的,本身框架就有對這個事件的修飾符,於是直接附代碼
<form action="" v-on:submit.prevent> <input type="search" v-on:keyup.enter="search()" v-model="search_txt" placeholder="請輸入內容" /> </form>
需要注意的是,form要阻止默認的提交事件。