欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue.js項目 el-input 組件 監(jiān)聽回車鍵實現(xiàn)搜索功能示例

 更新時間:2018年08月25日 08:59:35   作者:Aimee芊  
今天小編就為大家分享一篇vue.js項目 el-input 組件 監(jiān)聽回車鍵實現(xiàn)搜索功能示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

基于element-ui 組件 開發(fā)的vue.js項目, 實現(xiàn)回車鍵發(fā)起搜索,和原生的input 標簽使用方法不一樣:

el-input 監(jiān)聽鍵盤按下狀態(tài) 得用@keyup.enter.native,如果是非el-input 組件,可以直接用@keyup.enter

<el-input placeholder="搜索" icon="search" v-model="input" :on-icon-click="pchandleIconClick" @keyup.enter.native="searchEnterFun"> </el-input>


<input placeholder="搜索" type="text" @keyup.enter="searchEnterFun">

在methods方法集里,寫上監(jiān)聽的方法,當獲取的keyCode 為13時,表示按下了回車鍵,如果需要監(jiān)聽空格或者其他鍵,換成別的鍵值

searchEnterFun:function(e){
   var keyCode = window.event? e.keyCode:e.which;
  // console.log('回車搜索',keyCode,e);
   if(keyCode == 13 && this.input){
   this.$router.push({path:'/Share?keywords='+this.input});
   }

  }

which 和 keyCode 屬性提供了解決瀏覽器的兼容性的方法。

keyCode屬性返回onkeypress事件觸發(fā)的鍵的值的字符代碼,或者 onkeydown 或 onkeyup 事件的鍵的代碼

注意:

在 Firefox 中,keyCode 屬性在 onkeypress 事件中是無效的 (返回 0)。瀏覽器兼容問題,可以一起使用 which 和 keyCode 屬性來解決:

var keyCode = window.event ? e.keyCode:e.which;

which 屬性返回onkeypress事件觸發(fā)的鍵的值的字符代碼,或者 onkeydown 或 onkeyup 事件的鍵的代碼

瀏覽器支持:谷歌、火狐、ie9、safari、歐朋

以上這篇vue.js項目 el-input 組件 監(jiān)聽回車鍵實現(xiàn)搜索功能示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue.js每天必學之計算屬性computed與$watch

    Vue.js每天必學之計算屬性computed與$watch

    Vue.js每天必學之計算屬性computed與$watch,為大家詳細講解計算屬性computed與$watch,感興趣的小伙伴們可以參考一下
    2016-09-09
  • vue3如何監(jiān)聽頁面的滾動

    vue3如何監(jiān)聽頁面的滾動

    這篇文章主要給大家介紹了關(guān)于vue3如何監(jiān)聽頁面的滾動的相關(guān)資料,在vue中實現(xiàn)滾動監(jiān)聽和原生js無太大差異,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • 如何獲取this.$store.dispatch的返回值

    如何獲取this.$store.dispatch的返回值

    這篇文章主要介紹了如何獲取this.$store.dispatch的返回值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • vue中如何利用js函數(shù)截取時間的年月日時分秒

    vue中如何利用js函數(shù)截取時間的年月日時分秒

    時分秒都是跟月份一樣,從0開始數(shù)的,不用+1,因為月是1-12月,而時分秒是0-23和0-59,下面這篇文章主要給大家介紹了關(guān)于vue中如何利用js函數(shù)截取時間的年月日時分秒的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • vue-mugen-scroll組件實現(xiàn)pc端滾動刷新

    vue-mugen-scroll組件實現(xiàn)pc端滾動刷新

    這篇文章主要為大家詳細介紹了vue-mugen-scroll組件實現(xiàn)pc端滾動刷新,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Vue組件間通信方法總結(jié)(父子組件、兄弟組件及祖先后代組件間)

    Vue組件間通信方法總結(jié)(父子組件、兄弟組件及祖先后代組件間)

    這篇文章主要給大家介紹了關(guān)于Vue組件間通信的相關(guān)資料,其中包括父子組件、兄弟組件及祖先后代組件間的通信,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Vue具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • Vue-Cli 3.0 中配置高德地圖的兩種方式

    Vue-Cli 3.0 中配置高德地圖的兩種方式

    這篇文章主要介紹了Vue-Cli 3.0 中配置高德地圖的兩種方式,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06
  • 如何處理elementUI中表格多選框禁用的問題

    如何處理elementUI中表格多選框禁用的問題

    這篇文章主要介紹了如何處理elementUI中表格多選框禁用的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • vue查找指令和模板思路詳解

    vue查找指令和模板思路詳解

    這篇文章主要介紹了vue查找指令和模板,基本思路是需要判斷當前遍歷到的節(jié)點是一個元素還是一個文本,隨著思路的展開我們就來實現(xiàn)這個功能,需要的朋友可以參考下
    2023-10-10
  • Vue3中v-if和v-for優(yōu)先級實例詳解

    Vue3中v-if和v-for優(yōu)先級實例詳解

    Vue.js中使用最多的兩個指令就是v-if和v-for,下面這篇文章主要給大家介紹了關(guān)于Vue3中v-if和v-for優(yōu)先級的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-09-09

最新評論