国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ant-vue1.78版a-auto-complete表單自動(dòng)搜索返回列表中的關(guān)鍵字標(biāo)紅

這篇具有很好參考價(jià)值的文章主要介紹了ant-vue1.78版a-auto-complete表單自動(dòng)搜索返回列表中的關(guān)鍵字標(biāo)紅。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

a-auto-complete表單自動(dòng)搜索返回列表中的關(guān)鍵字標(biāo)紅

通常在做關(guān)鍵字標(biāo)紅的場(chǎng)景,都是后端返回html結(jié)構(gòu),前端直接渲染實(shí)現(xiàn),但是如果需要前端處理的話,實(shí)現(xiàn)也是很簡(jiǎn)單的,接下來(lái)我直接上應(yīng)用場(chǎng)景吧
ant-vue1.78版a-auto-complete表單自動(dòng)搜索返回列表中的關(guān)鍵字標(biāo)紅,anti-design-vue,vue,前端
應(yīng)用場(chǎng)景就是通過(guò)關(guān)鍵字去調(diào)接口,返回的列表前端去關(guān)鍵字標(biāo)紅,接下來(lái)我們看代碼

//這里是元素結(jié)構(gòu)代碼塊
<a-form-model-item
   ref="acceptCustomerName"
   label="啊實(shí)打?qū)嵣系?
   prop="acceptCustomerName">
   <a-auto-complete
     v-model="modalForm.acceptCustomerName"
     placeholder=""
     option-label-prop="value"
     :defaultActiveFirstOption="false"
     :allowClear="true"
     :disabled="disabled"
     @select="onSelect"
     @search="onSearch">
     //這里的是搜索時(shí)候的表單插槽
     <template slot="default">
       <a-input v-model="modalForm.acceptCustomerName" :maxLength="100"></a-input>
     </template>
     //這里是返回結(jié)果后的列表項(xiàng)的插槽
     <template slot="dataSource">
       <a-select-option
         v-for="item in dataSourceInput"
         :key="item.customerId"
         :value="item.companyName">
         <a-row type="flex" justify="space-between" align="middle">
         	//這里用來(lái)渲染我們處理后的帶標(biāo)紅字段的dom
           <a-col v-html="item.companyNames"></a-col>
         </a-row>
       </a-select-option>
     </template>
   </a-auto-complete>
 </a-form-model-item>

接下來(lái)就是我們接口調(diào)用后的處理邏輯了文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-683390.html

onSearch(vText) {
      const params = {
        companyName: vText,
        page: {
          showCount: 30,
          currentNum: 1,
        },
      };
      getStandardCustomersLikeNameList(params).then(res => {
        let list = res.data.results.data;
        //接口拿到數(shù)據(jù)后,循環(huán)根據(jù)表單搜索的內(nèi)容去做一個(gè)替換
        list.forEach(item => {
          this.$set(
            item,
            'companyNames',
            item.companyName.replace(vText, `<span style="color:red;">${vText}</span>`)
          );
        });
        this.dataSourceInput = list;
      });
    },

到了這里,關(guān)于ant-vue1.78版a-auto-complete表單自動(dòng)搜索返回列表中的關(guān)鍵字標(biāo)紅的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • ant.design(簡(jiǎn)稱antd)中Form表單組件提交表單、表單數(shù)據(jù)效驗(yàn)、表單自定義效驗(yàn)、表單布局集合

    ant.design(簡(jiǎn)稱antd)中Form表單組件提交表單、表單數(shù)據(jù)效驗(yàn)、表單自定義效驗(yàn)、表單布局集合

    ? ? ? ??ant.design(簡(jiǎn)稱antd)現(xiàn)在我們使用較為廣泛,web端中后臺(tái)表單使用非常廣泛,此遍文章集合了表單日常用法及使用注意事項(xiàng)。 ? ? ? ? 下圖是UI目標(biāo)樣式圖? ? ? ? ? ? ? ? ? ? ? ? ? ?1、以下是一個(gè)組件,首先引入ant相關(guān)依賴,在引入react相關(guān)依賴,主要使用了For

    2024年02月13日
    瀏覽(25)
  • 小試Blazor——實(shí)現(xiàn)Ant Design Blazor動(dòng)態(tài)表單

    小試Blazor——實(shí)現(xiàn)Ant Design Blazor動(dòng)態(tài)表單

    前言 最近想了解下Blazor,于是嘗試使用Blazor寫一個(gè)簡(jiǎn)單的低代碼框架,于是就采用了Ant Design Blazor作為組件庫(kù) 低代碼框架在表現(xiàn)層的第一步則是動(dòng)態(tài)表單,需要將設(shè)計(jì)時(shí)的結(jié)構(gòu)渲染成運(yùn)行時(shí)的表單,本次主要實(shí)現(xiàn)動(dòng)態(tài)表單,相關(guān)數(shù)據(jù)接口都以返回固定數(shù)據(jù)的形式實(shí)現(xiàn) 實(shí)現(xiàn)

    2024年02月10日
    瀏覽(24)
  • ant a-form/a-form-model用法(組件使用、表單驗(yàn)證、數(shù)據(jù)收集、數(shù)據(jù)重置、數(shù)據(jù)提交)

    ?組件使用 ?綁定數(shù)據(jù) ?定義form 提交數(shù)據(jù),表單驗(yàn)證 ?打開表單時(shí),內(nèi)容重置 / 單個(gè)設(shè)置表單內(nèi)容 ?獲取表單內(nèi)容 打開表單后,將整條數(shù)據(jù)對(duì)應(yīng)填寫到表單 有的時(shí)候可能會(huì)報(bào)錯(cuò): 報(bào)錯(cuò)的話加一下this.$nextTick(()={})? 組件使用 data: 提交 重置 ?至于修改、獲取form中綁定的值,直

    2024年02月16日
    瀏覽(23)
  • 前端vue經(jīng)典面試題78道(重點(diǎn)詳細(xì)簡(jiǎn)潔)

    目錄 1.自我介紹 2.vue面試題 1.v-show和v-if區(qū)別的區(qū)別: 2.為何v-for要用key 3.描述vue組件聲明周期mm 單組件聲明周期圖 ?父子組件生命周期圖 4.vue組件如何通信 5.描述組件渲染和更新的過(guò)程 1、vue 組件初次渲染過(guò)程 2、vue 組件更新過(guò)程 6.雙向數(shù)據(jù)綁定v-model的實(shí)現(xiàn)原理 7.對(duì)mvvm的理

    2024年02月01日
    瀏覽(23)
  • nodejs+vue+elementui小區(qū)物業(yè)管理系統(tǒng)_78ahx

    nodejs+vue+elementui小區(qū)物業(yè)管理系統(tǒng)_78ahx

    ?課題主要分為四大模塊:即管理員模塊,物業(yè)管理模塊、業(yè)主模塊和維修員模塊,主要功能包括:個(gè)人中心、物業(yè)管理、業(yè)主管理、維修員管理、小區(qū)公告管理、小區(qū)信息管理、房產(chǎn)信息管理、車位信息管理、停車位管理、停車信息管理、繳費(fèi)信息管理、投訴分類管理、投

    2024年02月13日
    瀏覽(33)
  • vue3+ant design vue+ts實(shí)戰(zhàn)【ant-design-vue組件庫(kù)引入】

    vue3+ant design vue+ts實(shí)戰(zhàn)【ant-design-vue組件庫(kù)引入】

    ????更多內(nèi)容見Ant Design Vue官方文檔 ??點(diǎn)擊復(fù)習(xí)vue3【watch檢測(cè)/監(jiān)聽】相關(guān)內(nèi)容 ??????一個(gè)好項(xiàng)目的編寫不僅需要完美的邏輯,以及相應(yīng)的技術(shù),同時(shí)也需要一個(gè) 設(shè)計(jì)規(guī)范的高質(zhì)量UI組件庫(kù) 。??????本期文章將會(huì)詳細(xì)講解 Ant Design of Vue 組件庫(kù)的 安裝、使用、引入 。

    2024年02月02日
    瀏覽(49)
  • vue2安裝ant-design UI報(bào)錯(cuò) ERR! peer vue@“>=3.2.0“ from ant-design-vue@3.2.15

    vue2安裝ant-design UI報(bào)錯(cuò) ERR! peer vue@“>=3.2.0“ from ant-design-vue@3.2.15

    npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: default@0.1.0 npm ERR! Found: vue@2.7.14 npm ERR! ? vue@\\\"^2.6.10\\\" from the root project npm ERR! npm ERR! Could not resolve dependency: npm ERR! peer vue@\\\"=3.2.0\\\" from ant-design-vue@3.2.15 npm ERR! node_modules/ant-design-vue npm ERR! ? ant-design

    2024年02月01日
    瀏覽(26)
  • ant design vue 的getPopupContainer

    ant design vue 的getPopupContainer

    在 ant design vue 中,有幾個(gè)組件是有 getPopupContainer 屬性的,比如:下拉菜單 默認(rèn)是渲染到body 上的,所以如果你想要對(duì) 下拉選擇組件 的樣式,做修改,如果 style 標(biāo)簽上開啟了 scoped,肯定不會(huì)生效 所以,需要指定 getPopupContainer ,用法如下

    2024年02月08日
    瀏覽(17)
  • Ant Design Vue 修改表格頭部樣式

    Ant Design Vue 修改表格頭部樣式

    在網(wǎng)上搜了好多修改表格頭部樣式的,最后自己摸索出來(lái),分享給大家,最后附上完整代碼。 首先用到的是 customHeaderRow 這個(gè)API,類型是一個(gè)函數(shù) 此圖是 console.log(conlumn); 打印出來(lái)的 可以看到每一列都有一個(gè)className

    2024年02月11日
    瀏覽(25)
  • ant vue table表格數(shù)據(jù)動(dòng)態(tài)合并

    ant vue table表格數(shù)據(jù)動(dòng)態(tài)合并

    antd 表格動(dòng)態(tài)行合并 合并效果 步驟方法 1.在computed節(jié)點(diǎn)下動(dòng)態(tài)計(jì)算每次要合并的行數(shù) 2.在methods節(jié)點(diǎn)下定義合并單元格的方法 3.如果是一次性獲取所有數(shù)據(jù)進(jìn)行分頁(yè)的話,計(jì)算columns的時(shí)候需要進(jìn)行修改一下 參考文章:ant design vue 動(dòng)態(tài)表格合并 合并效果 如果我們想要實(shí)現(xiàn)名稱

    2024年02月10日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包