Autocomplete自動補全元件-HeyUI元件庫

vvpvvp發表於2019-03-02

作為一個有“只能用自己寫的庫類”的毛病的人,其實都是有著許多別人所不知道的血淚史的。

AutoComplete作為一個經常性的需求,然後還具備一大堆很複雜的互動,想想大概只能找一個成熟的開源庫吧。
然後,找到了一個api貌似老長老長的開源庫,不錯喲,用起來。
然後,被產品無盡的需求折磨著,都是淚水。
然後,開始改原始碼,改著改著想罵人,觸發的事件混雜的不認識它媽媽是誰,可是還是要硬著頭皮改完。
其實很多東西,儘管api老長老長,實現的機制也可以很感人。

好吧,血淚史都已經說完了,開始要介紹我自己寫的Autocomplete元件了,作為一個自強不息的人,是不會被產品的思維所打敗的,對於自己的作品,拍著胸脯保證品質,絕對不坑。

HEYUI元件庫

Autocomplete自動補全元件-HeyUI元件庫

www.heyui.top/

AutoComplete元件

API文件地址

Api大家可以通過上面的連結檢視。
本篇文章主要是講述一些應用示例。

示例

百度搜尋

百度搜尋的示例主要是用來說明一些用於搜尋的自動補全元件。

Autocomplete自動補全元件-HeyUI元件庫

呼叫程式碼:

<AutoComplete :mustMatch="false" config="baidu" v-model="keyword" type="title" @change="trigger"/>
複製程式碼

示例:admin.heyui.top/autocomplet…
原始碼:原始碼地址
配置:autocomplete配置地址
說明:使用config=`baidu`可以在其他模組中快速呼叫該模糊匹配元件,具體可以檢視API

場景應用

場景應用的示例主要是用來說明一些平常使用的自動補全功能。
Autocomplete自動補全元件-HeyUI元件庫
Autocomplete自動補全元件-HeyUI元件庫

呼叫程式碼:

<AutoComplete config="simple" v-model="value"/>
複製程式碼

示例:admin.heyui.top/autocomplet…
原始碼:原始碼地址
配置:autocomplete配置地址
說明:使用config=`simple`可以在其他模組中快速呼叫該模糊匹配元件,具體可以檢視API

複雜場景

場景應用的示例主要是用來說明一些用於資料關聯的資料引用。
說明:先選擇了公司,再選擇該公司擁有的人員。

Autocomplete自動補全元件-HeyUI元件庫

示例:admin.heyui.top/autocomplet…
原始碼:原始碼地址
配置:autocomplete配置地址
說明:使用config=`company` config=`account`可以在其他模組中快速呼叫該模糊匹配元件,具體可以檢視API

關於HeyUI元件庫

後期,我們會出越來越多的heyui元件庫的一些說明教程給大家,希望大家多提提建議。

相關文章:
前端架構之路:資料驅動型元件-HeyUI,一個新型的VUE元件庫

背景圖:2016攝於烏蘭巴托

相關文章