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

ElementUI淺嘗輒止16:Tag 標(biāo)簽

這篇具有很好參考價(jià)值的文章主要介紹了ElementUI淺嘗輒止16:Tag 標(biāo)簽。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

用于標(biāo)記和選擇。

1.如何使用?

由type屬性來(lái)選擇tag的類型,也可以通過(guò)color屬性來(lái)自定義背景色。

<el-tag>標(biāo)簽一</el-tag>
<el-tag type="success">標(biāo)簽二</el-tag>
<el-tag type="info">標(biāo)簽三</el-tag>
<el-tag type="warning">標(biāo)簽四</el-tag>
<el-tag type="danger">標(biāo)簽五</el-tag>

2.可移除標(biāo)簽

//設(shè)置closable屬性可以定義一個(gè)標(biāo)簽是否可移除。默認(rèn)的標(biāo)簽移除時(shí)會(huì)附帶漸變動(dòng)畫,如果不想使用,可以設(shè)置disable-transitions屬性,它接受一個(gè)Boolean,true 為關(guān)閉。

<el-tag
  v-for="tag in tags"
  :key="tag.name"
  closable
  :type="tag.type">
  {{tag.name}}
</el-tag>

<script>
  export default {
    data() {
      return {
        tags: [
          { name: '標(biāo)簽一', type: '' },
          { name: '標(biāo)簽二', type: 'success' },
          { name: '標(biāo)簽三', type: 'info' },
          { name: '標(biāo)簽四', type: 'warning' },
          { name: '標(biāo)簽五', type: 'danger' }
        ]
      };
    }
  }
</script>

3.?動(dòng)態(tài)編輯標(biāo)簽

動(dòng)態(tài)編輯標(biāo)簽可以通過(guò)點(diǎn)擊標(biāo)簽關(guān)閉按鈕后觸發(fā)的?close?事件來(lái)實(shí)現(xiàn)

<el-tag
  :key="tag"
  v-for="tag in dynamicTags"
  closable
  :disable-transitions="false"
  @close="handleClose(tag)">
  {{tag}}
</el-tag>
<el-input
  class="input-new-tag"
  v-if="inputVisible"
  v-model="inputValue"
  ref="saveTagInput"
  size="small"
  @keyup.enter.native="handleInputConfirm"
  @blur="handleInputConfirm"
>
</el-input>
<el-button v-else class="button-new-tag" size="small" @click="showInput">+ New Tag</el-button>

<style>
  .el-tag + .el-tag {
    margin-left: 10px;
  }
  .button-new-tag {
    margin-left: 10px;
    height: 32px;
    line-height: 30px;
    padding-top: 0;
    padding-bottom: 0;
  }
  .input-new-tag {
    width: 90px;
    margin-left: 10px;
    vertical-align: bottom;
  }
</style>

<script>
  export default {
    data() {
      return {
        dynamicTags: ['標(biāo)簽一', '標(biāo)簽二', '標(biāo)簽三'],
        inputVisible: false,
        inputValue: ''
      };
    },
    methods: {
      handleClose(tag) {
        this.dynamicTags.splice(this.dynamicTags.indexOf(tag), 1);
      },

      showInput() {
        this.inputVisible = true;
        this.$nextTick(_ => {
          this.$refs.saveTagInput.$refs.input.focus();
        });
      },

      handleInputConfirm() {
        let inputValue = this.inputValue;
        if (inputValue) {
          this.dynamicTags.push(inputValue);
        }
        this.inputVisible = false;
        this.inputValue = '';
      }
    }
  }
</script>

4.不同尺寸

Tag 組件提供除了默認(rèn)值以外的三種尺寸,可以在不同場(chǎng)景下選擇合適的按鈕尺寸。

額外的尺寸:medium、small、mini,通過(guò)設(shè)置size屬性來(lái)配置它們。

<el-tag closable>默認(rèn)標(biāo)簽</el-tag>
<el-tag size="medium" closable>中等標(biāo)簽</el-tag>
<el-tag size="small" closable>小型標(biāo)簽</el-tag>
<el-tag size="mini" closable>超小標(biāo)簽</el-tag>

5.不同主題

Tag 組件提供了三個(gè)不同的主題:dark、light?和?plain

通過(guò)設(shè)置effect屬性來(lái)改變主題,默認(rèn)為 light

<div class="tag-group">
  <span class="tag-group__title">Dark</span>
  <el-tag
    v-for="item in items"
    :key="item.label"
    :type="item.type"
    effect="dark">
    {{ item.label }}
  </el-tag>
</div>
<div class="tag-group">
  <span class="tag-group__title">Plain</span>
  <el-tag
    v-for="item in items"
    :key="item.label"
    :type="item.type"
    effect="plain">
    {{ item.label }}
  </el-tag>
</div>

<script>
  export default {
    data() {
      return {
        items: [
          { type: '', label: '標(biāo)簽一' },
          { type: 'success', label: '標(biāo)簽二' },
          { type: 'info', label: '標(biāo)簽三' },
          { type: 'danger', label: '標(biāo)簽四' },
          { type: 'warning', label: '標(biāo)簽五' }
        ]
      }
    }
  }
</script>

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-692100.html

到了這里,關(guān)于ElementUI淺嘗輒止16:Tag 標(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)文章

  • ElementUI淺嘗輒止22:Alert 警告

    常見(jiàn)于消息提示或警告框。 頁(yè)面中的非浮層元素,不會(huì)自動(dòng)消失。 Alert 組件提供了兩個(gè)不同的主題: light 和 dark 。 自定義關(guān)閉按鈕為文字或其他符號(hào)。 表示某種狀態(tài)時(shí)提升可讀性。 使用? center ?屬性讓文字水平居中 包含標(biāo)題和內(nèi)容,解釋更詳細(xì)的警告。 ?

    2024年02月09日
    瀏覽(22)
  • ElementUI淺嘗輒止38:Upload 上傳

    通過(guò)點(diǎn)擊或者拖拽上傳文件實(shí)現(xiàn)上傳功能,常見(jiàn)于文件、文件夾或圖片上傳,使用挺頻繁的。需要熟練掌握 通過(guò) slot 你可以傳入自定義的上傳按鈕類型和文字提示。可通過(guò)設(shè)置 limit 和 on-exceed 來(lái)限制上傳文件的個(gè)數(shù)和定義超出限制時(shí)的行為??赏ㄟ^(guò)設(shè)置 before-remove 來(lái)阻止文件

    2024年02月09日
    瀏覽(17)
  • ElementUI淺嘗輒止26:Notification 通知

    懸浮出現(xiàn)在頁(yè)面角落,顯示全局的通知提醒消息。 適用性廣泛的通知欄 帶有 icon,常用來(lái)顯示「成功、警告、消息、錯(cuò)誤」類的系統(tǒng)消息 可以讓 Notification 從屏幕四角中的任意一角彈出 使用 position 屬性定義 Notification 的彈出位置,支持四個(gè)選項(xiàng): top-right 、 top-left 、 bottom

    2024年02月09日
    瀏覽(15)
  • ElementUI淺嘗輒止33:Form 表單

    包括各種表單項(xiàng),比如輸入框、選擇器、開關(guān)、單選框、多選框等。 W3C 標(biāo)準(zhǔn)中有如下規(guī)定: When there is only one single-line text input field in a form, the user agent should accept Enter in that field as a request to submit the form. 即:當(dāng)一個(gè) form 元素中只有一個(gè)輸入框時(shí),在該輸入框中按下回車應(yīng)提交

    2024年02月09日
    瀏覽(29)
  • ElementUI淺嘗輒止15:Table 表格

    用于展示多條結(jié)構(gòu)類似的數(shù)據(jù),可對(duì)數(shù)據(jù)進(jìn)行排序、篩選、對(duì)比或其他自定義操作。 Table組件比較常用,常見(jiàn)于數(shù)據(jù)查詢,報(bào)表頁(yè)面,用來(lái)展示表格數(shù)據(jù)。 使用帶斑馬紋的表格,可以更容易區(qū)分出不同行的數(shù)據(jù)。 可將表格內(nèi)容 highlight 顯示,方便區(qū)分「成功、信息、警告、危

    2024年02月09日
    瀏覽(21)
  • ElementUI淺嘗輒止32:NavMenu 導(dǎo)航菜單

    為網(wǎng)站提供導(dǎo)航功能的菜單。常用于網(wǎng)站平臺(tái)頂部或側(cè)邊欄菜單導(dǎo)航。 垂直菜單,可內(nèi)嵌子菜單。

    2024年02月09日
    瀏覽(16)
  • ElementUI淺嘗輒止36:Input 輸入框

    通過(guò)鼠標(biāo)或鍵盤輸入字符 Input 為受控組件,它 總會(huì)顯示 Vue 綁定值 。 通常情況下,應(yīng)當(dāng)處理? input ?事件,并更新組件的綁定值(或使用 v-model )。否則,輸入框內(nèi)顯示的值將不會(huì)改變。不支持? v-model ?修飾符。 通過(guò)? disabled ?屬性指定是否禁用 input 組件 使用 clearable 屬性

    2024年02月09日
    瀏覽(20)
  • ElementUI淺嘗輒止28:Dropdown 下拉菜單

    將動(dòng)作或菜單折疊到下拉菜單中。 移動(dòng)到下拉菜單上,展開更多操作。 可使用按鈕觸發(fā)下拉菜單。 可以配置 click 激活或者 hover 激活。 可以 hide-on-click 屬性來(lái)配置。 點(diǎn)擊菜單項(xiàng)后會(huì)觸發(fā)事件,用戶可以通過(guò)相應(yīng)的菜單項(xiàng) key 進(jìn)行不同的操作 Dropdown 組件提供除了默認(rèn)值以外的

    2024年02月09日
    瀏覽(91)
  • ElementUI淺嘗輒止27:Steps 步驟條

    引導(dǎo)用戶按照流程完成任務(wù)的分步導(dǎo)航條,可根據(jù)實(shí)際應(yīng)用場(chǎng)景設(shè)定步驟,步驟不得少于 2 步。 設(shè)置 active 屬性,接受一個(gè) Number ,表明步驟的 index,從 0 開始。需要定寬的步驟條時(shí),設(shè)置 space 屬性即可,它接受 Number ,單位為 px ,如果不設(shè)置,則為自適應(yīng)。設(shè)置 finish-stat

    2024年02月09日
    瀏覽(21)
  • ElementUI淺嘗輒止29:Breadcrumb 面包屑

    顯示當(dāng)前頁(yè)面的路徑,快速返回之前的任意頁(yè)面。 在 el-breadcrumb 中使用 el-breadcrumb-item 標(biāo)簽表示從首頁(yè)開始的每一級(jí)。Element 提供了一個(gè) separator 屬性,在 el-breadcrumb 標(biāo)簽中設(shè)置它來(lái)決定分隔符,它只能是字符串,默認(rèn)為斜杠 / 。 通過(guò)設(shè)置? separator-class ?可使用相應(yīng)的? icon

    2024年02月09日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包