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

elementui中el-input回車搜索實現(xiàn)示例

 更新時間:2021年01月29日 11:33:19   作者:水冗水孚  
這篇文章主要介紹了elementui中el-input回車搜索實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

問題描述

上一篇文章中講述了模糊查詢關聯(lián)搜索,不過模糊查詢關聯(lián)搜索一般來說都是用戶輸入某個關鍵字以后,關聯(lián)相關的數據呈現(xiàn),并供用戶選擇一條(當然el-select中也自帶多選功能,見下圖,不過有些場景不太適用),用戶選擇了某一條以后,展示這一條數據展示給用戶看;但是有些情況就是用戶想直接看到所有關聯(lián)的數據都直接呈現(xiàn)在頁面上。比如用戶輸入了“王”這個字以后,要直接所有的與“王”字有關聯(lián)的數據都在頁面鋪開來供用戶選擇,這個時候,使用如下方法思路會更加適用一些:通過給el-input綁定enter回車事件,用戶在input框輸入內容以后,直接敲下回車鍵,就發(fā)請求獲取后臺所有的關聯(lián)的數據,然后渲染呈現(xiàn)在頁面上,用戶想看誰就點擊誰。當用戶把input框的內容全部刪除完以后,當input內容為空的時候,在發(fā)請求回到初始的數據狀態(tài)。

el-select多選功能效果圖

el-input綁定回車代碼

html部分

<template>
 <div id="app">
  <!-- 使用vue自帶的綁定回車事件
  使用trim修飾,不讓用戶亂輸入空格 -->
  <el-input 
   v-model.trim="searchData"
   @keyup.enter.native="search"
  ></el-input>
 </div>
</template>

js部分

<script>
export default {
 name: "app",
 data() {
  return {
   searchData: "",
  };
 },
 watch:{
  // 監(jiān)聽input輸入框,若沒東西了,就回復默認狀態(tài)
  searchData:function(newnew,oldold){
   if(newnew == ""){
    // 發(fā)請求回到初始列表數據狀態(tài)
    console.log("搜索框沒東西了,回復初始狀態(tài)");
   }
  }
 },
 methods: {
  search(){
   // 控制一下,如果用戶沒輸入東西就不去搜索
   if(this.searchData == ""){
    return
   }else{
    // 把searchData帶著,發(fā)請求獲取有關聯(lián)的數據并呈現(xiàn)在頁面中
    console.log("帶著關鍵字交給后端搜索",this.searchData);
   }
  }
 },
};
</script>

總結

其實寫代碼最重要的就是思路,只要有思路了,就相當于有方向了,基本上都可以解決問題的。上述代碼主要說的是思路,實現(xiàn)需求靈活變通一下即可。

到此這篇關于elementui中el-input回車搜索實現(xiàn)示例的文章就介紹到這了,更多相關element el-input回車搜索內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Vue-Cli如何在index.html中進行環(huán)境判斷

    Vue-Cli如何在index.html中進行環(huán)境判斷

    這篇文章主要介紹了Vue-Cli如何在index.html中進行環(huán)境判斷問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Vue項目History模式404問題解決方法

    Vue項目History模式404問題解決方法

    本文主要解決Vue項目使用History模式發(fā)布到服務器Nginx上刷新頁面404問題。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • nextTick能否獲取到最新dom原理解析

    nextTick能否獲取到最新dom原理解析

    這篇文章主要為大家介紹了nextTick能否獲取到最新dom原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • Vue中props報錯問題解決方案

    Vue中props報錯問題解決方案

    這篇文章主要介紹了Vue中props報錯問題解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • Vue實現(xiàn)拖放排序功能的實例代碼

    Vue實現(xiàn)拖放排序功能的實例代碼

    本文通過實例代碼給大家介紹了Vue中實現(xiàn)拖放排序功能,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • Vue利用廣度優(yōu)先搜索實現(xiàn)watch

    Vue利用廣度優(yōu)先搜索實現(xiàn)watch

    這篇文章主要為大家學習介紹了Vue如何利用廣度優(yōu)先搜索實現(xiàn)watch(有意思),文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-08-08
  • Vue路由切換頁面不更新問題解決方案

    Vue路由切換頁面不更新問題解決方案

    這篇文章主要介紹了Vue路由切換頁面不更新問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • 解決Vue2.0 watch對象屬性變化監(jiān)聽不到的問題

    解決Vue2.0 watch對象屬性變化監(jiān)聽不到的問題

    今天小編就為大家分享一篇解決Vue2.0 watch對象屬性變化監(jiān)聽不到的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue2結合element-ui的gantt圖實現(xiàn)可拖拽甘特圖

    vue2結合element-ui的gantt圖實現(xiàn)可拖拽甘特圖

    因為工作中要用到甘特圖,所以我在網上搜索可以用的甘特圖,搜索了好多,但是網上搜到大多數都很雞肋,不能直接使用,下面這篇文章主要給大家介紹了關于vue2結合element-ui的gantt圖實現(xiàn)可拖拽甘特圖的相關資料,需要的朋友可以參考下
    2022-11-11
  • vue單應用在ios系統(tǒng)中實現(xiàn)微信分享功能操作

    vue單應用在ios系統(tǒng)中實現(xiàn)微信分享功能操作

    這篇文章主要介紹了vue單應用在ios系統(tǒng)中實現(xiàn)微信分享功能操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09

最新評論