精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Select、Switch組件的使用

汽車電子技術 ? 來源:Java大聯盟 ? 作者:楠哥 ? 2023-02-28 15:40 ? 次閱讀

Select 下拉框

Element UI 的 Select 直接使用 el-select / el-option 標簽即可,屬性 v-model 表示該下拉框綁定的對象,即最終選擇的值會賦給該對象,直接用于 el-select 標簽,el-option 標簽直接用來遍歷可選數據,然后做展示,其中 label 屬性為選項展示的文本信息,value 為該選項的值,代碼如下所示:

<template>
  <el-select v-model="value" placeholder="請選擇">
      <el-option
              v-for="item in options"
              :label="item.label"
              :value="item.value">
      <span class="hljs-name"el-option>
  <span class="hljs-name"el-select>
<span class="hljs-name"template>


<script>
export default {
  data(){
    {
      options: [{
        value: '1',
        label: '手機'
      }, {
        value: '2',
        label: '電腦'
      }, {
        value: '3',
        label: '電視'
      }],
      value: ''
    }
  }
}
class="hljs-name"script>

效果圖:

圖片

Select 的默認值跟 value 進行綁定,此時的 value = '',所以沒有默認值,而當我們設置 value = '2' 時,效果如下所示:

圖片

如果要禁用某個下拉選項的話,只需要給數據添加 disabled = true 即可,代碼如下所示:

<template>
  <el-select v-model="value" placeholder="請選擇">
      <el-option
              v-for="item in options"
              :label="item.label"
              :value="item.value"
              :disabled="item.disabled">
      <span class="hljs-name"el-option>
  <span class="hljs-name"el-select>
<span class="hljs-name"template>


<script>
export default {
  data(){
    return{
      options: [{
        value: '1',
        label: '手機'
      }, {
        value: '2',
        label: '電腦'
      }, {
        value: '3',
        label: '電視',
        disabled: true
      }],
      value: ''
    }
  }
}
class="hljs-name"script>

效果圖:

圖片

Select 常用的事件為 change,即更改下拉框選項的時候,會觸發該方法,代碼如下:

<template>
  <el-select v-model="val" placeholder="請選擇" @change="change">
      <el-option
              v-for="item in options"
              :label="item.label"
              :value="item.value"
              :disabled="item.disabled">
      <span class="hljs-name"el-option>
  <span class="hljs-name"el-select>
<span class="hljs-name"template>


<script>
export default {
  data(){
    return{
      options: [{
        value: '1',
        label: '手機'
      }, {
        value: '2',
        label: '電腦'
      }, {
        value: '3',
        label: '電視',
        disabled: true
      }],
      val: ''
    }
  },
  methods:{
    change(){
      console.log('當前選擇的是:'+this.val)
    }
  }
}
class="hljs-name"script>

效果圖:

圖片

Switch 開關

Switch 組件表示兩種相互對立的狀態間的切換,多用于觸發「開/關」,使用 el-switch 標簽即可,綁定 v-model 到一個 Boolean 類型的變量,分別表示開/關,可以使用 active-color 屬性與 inactive-color 屬性來設置開關的背景色,代碼如下所示:

<template>
  <el-switch
          v-model="value"
          active-color="#13ce66"
          inactive-color="#ff4949">
  <span class="hljs-name"el-switch>
<span class="hljs-name"template>


<script>
export default {
  data(){
    return {
      value: true
    }
  }
}
class="hljs-name"script>

效果圖:

圖片

圖片

還可以使用 active-text 屬性與 inactive-text 屬性來設置開關的文字描述,active-text 表示開啟的文字描述,inactive-text 表示關閉的文字描述,代碼如下所示:

<template>
  <el-switch
          style="display: block"
          v-model="value"
          active-color="#13ce66"
          inactive-color="#ff4949"
          active-text="上架"
          inactive-text="下架">
  <span class="hljs-name"el-switch>
<span class="hljs-name"template>


<script>
export default {
  data(){
    return {
      value: true
    }
  }
}
class="hljs-name"script>

效果圖:

圖片

圖片

Switch 常用的事件為 change,即點擊開關的時候,會觸發該方法,代碼如下:

<template>
  <el-switch
          style="display: block"
          v-model="val"
          active-color="#13ce66"
          inactive-color="#ff4949"
          active-text="上架"
          inactive-text="下架"
          @change="change">
  <span class="hljs-name"el-switch>
<span class="hljs-name"template>


<script>
export default {
  data(){
    return {
      val: true
    }
  },
  methods:{
    change(){
      console.log('當前開關的狀態:'+this.val)
    }
  }
}
class="hljs-name"script>

效果圖:

圖片

以上就是 Element UI 中 Select、Switch 組件的使用,下一篇教程楠哥將繼續帶領大家學習 Element UI 其他組件的使用,如果你覺得這篇教程對你有幫助,就幫楠哥點個贊吧,我們下期教程再見。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Elements
    +關注

    關注

    0

    文章

    6

    瀏覽量

    5302
  • 文本信息
    +關注

    關注

    0

    文章

    3

    瀏覽量

    5177
  • select
    +關注

    關注

    0

    文章

    28

    瀏覽量

    3905
收藏 人收藏

    評論

    相關推薦

    How to select the right eSATA

    How to select the right eSATA connector and cable:External SATA (or called eSATA) is popular
    發表于 04-08 15:33 ?9次下載

    How to Select the Right eSATA

    How to Select the Right eSATA Connector and Cable:External SATA (eSATA) applications range from a
    發表于 04-11 08:40 ?18次下載

    How to Select the Correct Inde

    It is important to select the correct tip for your application. Agilent Technologies offers high
    發表于 08-16 15:10 ?8次下載

    2014_Mass_Select_20140609

    2014_Mass_Select_20140609 PCB設計大賽。
    發表于 05-17 11:09 ?0次下載

    SuperK_SELECT數據手冊

    The SuperK SELECT is a tunable wavelength filter based on Acousto-optic Tunable Filters (AOTF
    發表于 12-25 22:04 ?0次下載

    NetApp_ONTAP_Select數據手冊

    NetApp_ONTAP_Select
    發表于 12-28 14:54 ?0次下載

    select語句和update語句分別是怎么執行的

    最近有粉絲面試互聯網公司被問到:你知道select語句和update語句分別是怎么執行的嗎?,要我寫一篇這兩者執行SQL語句的區別,這不就來了。 總的來說,select和update執行的邏輯大體
    的頭像 發表于 11-03 09:41 ?3527次閱讀
    <b class='flag-5'>select</b>語句和update語句分別是怎么執行的

    簡易的日歷組件教程案例

    可以根據自己需要直接傳入“0”或者“1”,0表示亮模式白色背景、1表示暗模式黑色背景,默認值為0。 2、select-date屬性 引用組件時傳遞屬性select-date=“2021-05-05
    發表于 04-07 09:27 ?2次下載

    rt-smart select的實現

    select()是常用的多路IO復用的posix調用接口。select () 函數指示指定的文件描述符中的哪些已準備好讀取、準備好寫入或有待處理的錯誤條件。
    的頭像 發表于 08-09 16:05 ?698次閱讀

    基于select!宏的進階用法

    Tokio 是一個基于 Rust 語言的異步編程框架,它提供了一組工具和庫,使得異步編程變得更加容易和高效。其中最重要的組件之一就是 select!宏。 select!宏是 Tokio 中的一個核心
    的頭像 發表于 09-19 15:35 ?615次閱讀

    epoll和select使用區別

    epoll 和select 相比于select,epoll最大的好處在于它不會隨著監聽fd數目的增長而降低效率。因為在內核中的select實現中,它是采用輪詢來處理的,輪詢的fd數目越多,自然耗時
    的頭像 發表于 11-09 14:14 ?1060次閱讀
    epoll和<b class='flag-5'>select</b>使用區別

    數據庫select語句的基本用法

    數據庫中的SELECT語句是用于從數據庫表中檢索數據的基本工具。它是數據庫語言(如SQL)中最常用的命令之一,幾乎在每個數據庫管理系統中都有。 SELECT語句的基本語法如下: SELECT 列名
    的頭像 發表于 11-17 15:08 ?1926次閱讀

    SELECT語句的基本格式

    SELECT語句是SQL中最基本和最重要的語句之一。它被用于從數據庫中檢索數據。在本文中,我們將詳細介紹SELECT語句的基本格式和各個組成部分。 SELECT語句的基本格式如下: SELEC
    的頭像 發表于 11-17 15:10 ?2597次閱讀

    select語句的基本語法

    SELECT語句是SQL(Structured Query Language,結構化查詢語言)中的一種查詢語句,用于從數據庫中檢索數據。它是數據庫操作中最常用和基本的語句之一。在本文中,我將為您詳盡
    的頭像 發表于 11-17 16:23 ?1920次閱讀

    HarmonyOS開發案例:【 switch、chart組件的使用】

    基于switch組件和chart組件,實現線形圖、占比圖、柱狀圖,并通過switch切換chart組件數據的動靜態顯示。
    的頭像 發表于 04-25 20:58 ?568次閱讀
    HarmonyOS開發案例:【 <b class='flag-5'>switch</b>、chart<b class='flag-5'>組件</b>的使用】