最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中el-autocomplete與el-select的異同

 更新時間:2022年05月29日 10:48:39   作者:答案cp3  
本文主要介紹了vue中el-autocomplete與el-select的異同,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

前言

最近項目里面需要使用到下拉框的遠(yuǎn)程搜索,我這邊使用的是el-select,其實(shí)查看文檔我們可以得知,還可以使用el-autocomplete來實(shí)現(xiàn)遠(yuǎn)程搜索。

那么它們具體有何異同呢?今天我們來看看。

異同

el-autocomplete

el-autocomplete是使用fetch-suggestions方法實(shí)現(xiàn),當(dāng)輸入的時候,會調(diào)用我們提供的方法,傳入的參數(shù)是輸入的value,以及callback。

我們要把請求到的下拉列表通過callback返回(列表的每一項以key為value的形式傳,也可以通過value-key換成其它key)。

代碼如下:

    <el-autocomplete
      v-model="value"
      :fetch-suggestions="querySearchAsync"
      placeholder="請輸入內(nèi)容"
    ></el-autocomplete>
    
    export default {
     data () {
         return {
           value: ''
         }
     },
     methods: {
        querySearchAsync (queryString, cb) {
          setTimeout(() => {
            cb([{value: '答案cp3'}])
          }, 200)
        }
    }

可以看到el-autocomplete實(shí)時輸入的時候,value也是實(shí)時變化的,并且,你選中選項,再次拉起選項的時候,不會有選中的效果。

所以el-autocomplete可以理解為輸入建議的組件。

el-select

el-select的遠(yuǎn)程搜索是通過remote-method來實(shí)現(xiàn)。當(dāng)你輸入的時候,會調(diào)用remote-method對應(yīng)的方法來實(shí)現(xiàn)。參數(shù)是傳入當(dāng)前輸入的value值。

然后我們請求后,把el-select的option賦值就可以了。

代碼如下:

    <el-select
      v-model="value"
      filterable
      remote
      reserve-keyword
      placeholder="請輸入關(guān)鍵詞"
      :remote-method="remoteMethod"
      :loading="reqLoading"
    >
      <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value"></el-option>
    </el-select>
    
    export default {
     data () {
         return {
           value: '',
           reqLoading: false,
           options: []
         }
     },
     methods: {
        remoteMethod (query) {
          if (query !== '') {
            this.reqLoading = true
            setTimeout(() => {
              this.reqLoading = false
              this.options = [{label: '答案cp3',value: '答案cp3'}]
            }, 200)
          } else {
            this.options = []
          }
        }
    }

el-select輸入的時候value不會實(shí)時變化,而是你要選擇下面的option才會變化。

然后它選中了,下次打開會有選中的效果。

總結(jié)

  • el-autocomplete主要是針對輸入建議,value會實(shí)時刷新,選中不會有選中效果。
  • el-select value不會實(shí)時刷新,選中才會更新value,并且選中會有選中效果。

到此這篇關(guān)于vue中el-autocomplete與el-select的異同的文章就介紹到這了,更多相關(guān)el-autocomplete與el-select內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue 實(shí)現(xiàn)高級穿梭框 Transfer 封裝過程

    Vue 實(shí)現(xiàn)高級穿梭框 Transfer 封裝過程

    本文介紹了基于Vue2和Element-UI實(shí)現(xiàn)的高級穿梭框組件Transfer的設(shè)計與技術(shù)方案,組件支持多項選擇,并能實(shí)時同步已選擇項,包含豎版和橫版設(shè)計稿,并提供了組件的使用方法和源碼,此組件具備本地分頁和搜索功能,適用于需要在兩個列表間進(jìn)行數(shù)據(jù)選擇和同步的場景
    2024-09-09
  • vue 如何使用vue-cropper裁剪圖片你知道嗎

    vue 如何使用vue-cropper裁剪圖片你知道嗎

    這篇文章主要為大家介紹了vue 使用vue-cropper裁剪圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • vue+echarts圖表使用的問題記錄

    vue+echarts圖表使用的問題記錄

    由于在項目中需要對數(shù)據(jù)進(jìn)行可視化處理,也就是用圖表展示,眾所周知echarts是非常強(qiáng)大的插件,所以這篇文章主要給大家介紹了關(guān)于vue+echarts圖表使用的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • 解讀vue分頁面打包方式

    解讀vue分頁面打包方式

    這篇文章主要介紹了解讀vue分頁面打包方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • vue.js踩坑之ref引用細(xì)節(jié)點(diǎn)講解

    vue.js踩坑之ref引用細(xì)節(jié)點(diǎn)講解

    這篇文章主要介紹了vue.js踩坑之ref引用細(xì)節(jié)點(diǎn)講解,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Vue中的變量賦值問題

    Vue中的變量賦值問題

    這篇文章主要介紹了Vue中的變量賦值問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • element表單el-form的label自適應(yīng)寬度的實(shí)現(xiàn)

    element表單el-form的label自適應(yīng)寬度的實(shí)現(xiàn)

    本文主要介紹了element表單el-form的label自適應(yīng)寬度的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 詳解vue路由

    詳解vue路由

    這篇文章主要介紹了vue路由的相關(guān)資料,文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí)vue路由知識,感興趣的朋友可以了解下
    2020-08-08
  • Vue結(jié)合后臺導(dǎo)入導(dǎo)出Excel問題詳解

    Vue結(jié)合后臺導(dǎo)入導(dǎo)出Excel問題詳解

    這篇文章主要介紹了Vue結(jié)合后臺導(dǎo)入導(dǎo)出Excel問題詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • vue @ ~ 相對路徑 路徑別名設(shè)置方式

    vue @ ~ 相對路徑 路徑別名設(shè)置方式

    這篇文章主要介紹了vue @ ~ 相對路徑 路徑別名設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06

最新評論

鱼台县| 隆子县| 桓台县| 卓尼县| 兴仁县| 北碚区| 钟祥市| 嘉禾县| 江陵县| 新竹县| 剑川县| 龙岩市| 台南市| 武川县| 柘城县| 邢台县| 溧阳市| 龙州县| 永济市| 黎城县| 梨树县| 宿州市| 佛山市| 韶山市| 迭部县| 凉城县| 诸暨市| 汝州市| 洛南县| 昭苏县| 湖南省| 弥勒县| 保靖县| 屏东县| 班戈县| 岳阳县| 运城市| 景宁| 丰镇市| 大宁县| 印江|