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

Vue?element-ui表格內(nèi)嵌進(jìn)度條功能實(shí)現(xiàn)方法

 更新時(shí)間:2022年03月25日 10:00:00   作者:巨金玲  
Element-Ul是餓了么前端團(tuán)隊(duì)推出的一款基于Vue.js 2.0 的桌面端UI框架,下面這篇文章主要給大家介紹了關(guān)于Vue?element-ui表格內(nèi)嵌進(jìn)度條功能的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下

一、引言

在著手做項(xiàng)目時(shí),尤其是后臺(tái)管理系統(tǒng)類的項(xiàng)目,不難會(huì)遇到,數(shù)據(jù)用進(jìn)度條的形式呈現(xiàn),可視化。

二、方法

本次實(shí)驗(yàn)主要應(yīng)用element組件中的progress。

需要使用到屬性:

Type進(jìn)度條類型line/circle/dashboard
:text-inside進(jìn)度條顯示文字內(nèi)置在進(jìn)度條內(nèi)(只在 type=line 時(shí)可用)
:percentage百分比(必填)
:color進(jìn)度條背景色(會(huì)覆蓋 status 狀態(tài)顏色)

三、實(shí)驗(yàn)結(jié)果與討論

1.前期準(zhǔn)備工作

寫出基出表格

1.2使用JavaScript

當(dāng)el-table元素中注入data對(duì)象數(shù)組后,在el-table-column中用prop屬性來對(duì)應(yīng)對(duì)象中的鍵名即可填入數(shù)據(jù),用label屬性來定義表格的列名??梢允褂脀idth屬性來定義列寬。

Element組件地址https://element.eleme.cn/#/zh-CN/component/table

2.實(shí)現(xiàn)功能

使用數(shù)組,自定義進(jìn)度條數(shù)值。:percentage="scope.row.progress"

根據(jù)scope.row行數(shù)據(jù)變化動(dòng)態(tài)顯示行內(nèi)控件,progress是定義的變量進(jìn)行賦值。

<template slot-scope="scope">
   <el-progress
   type="line"
   :stroke-width="15"
:percentage="scope.row.progress"
:color="blue"
   ></el-progress>
</template>

3完整實(shí)驗(yàn)代碼

<el-table :data="jinDuData" style="width: 100%">
             <el-table-column
               prop="zhuangtai"
               label="狀態(tài)"
             >
               <template scope="scope">
                 <span v-if="scope.row.zhuangtai==='進(jìn)行中'" style="color: green">進(jìn)行中</span>
                 <span v-else-if="scope.row.zhuangtai==='已延期'"  style="color: red">已延期</span>
                 <span v-else-if="scope.row.zhuangtai==='未開始'"  style="color: orange">未開始</span>
                 <span v-else style="color:gray"><del>已結(jié)束</del></span>
               </template>
             </el-table-column>
             <el-table-column
               prop="progress"
               label="進(jìn)度"
             >
               <template slot-scope="scope">
                 <el-progress
                   type="line"
                   :stroke-width="15"
                   :percentage="scope.row.progress"
                   :color="blue"
                 ></el-progress>
               </template>
      </el-table-column>
</el-table>
<script>
export default {
 data() {
   return {
     reverse: true,
     jinDuData:[{
       zhuangtai:'進(jìn)行中',
       progress:10
     },{
       zhuangtai:'進(jìn)行中',
       progress:90
     },{
       zhuangtai:'已延期',
       progress:50
     },{
       zhuangtai:'已延期',
       progress:70
     },{
       zhuangtai:'未開始',
       progress:100
     },{
       zhuangtai:'已結(jié)束',
       progress:10
     },{
       zhuangtai:'已結(jié)束',
       progress:30
     }],
}
</script>

四、結(jié)語

本次實(shí)驗(yàn)解決的問題為table表格中內(nèi)嵌進(jìn)度條,實(shí)現(xiàn)數(shù)值自定義功能。實(shí)驗(yàn)過程中,多次實(shí)驗(yàn)可行解決方案,最終發(fā)現(xiàn)可以根據(jù)scope.row行數(shù)據(jù)變化動(dòng)態(tài)顯示行內(nèi)控件。

到此這篇關(guān)于Vue element-ui表格內(nèi)嵌進(jìn)度條功能的文章就介紹到這了,更多相關(guān)Vue element-ui表格嵌進(jìn)度條內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue backtop組件的實(shí)現(xiàn)完整代碼

    vue backtop組件的實(shí)現(xiàn)完整代碼

    這篇文章主要介紹了vue backtop組件的實(shí)現(xiàn)完整代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • VUE中Non-Props屬性的使用

    VUE中Non-Props屬性的使用

    本文主要介紹了VUE中Non-Props屬性的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • vue實(shí)現(xiàn)同一個(gè)頁面可以有多個(gè)router-view的方法

    vue實(shí)現(xiàn)同一個(gè)頁面可以有多個(gè)router-view的方法

    今天小編就為大家分享一篇vue實(shí)現(xiàn)同一個(gè)頁面可以有多個(gè)router-view的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • Vue3源碼解讀computed和watch

    Vue3源碼解讀computed和watch

    這篇文章主要為大家介紹了Vue3中的computed和watch源碼解讀分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Vue3.0監(jiān)聽器watch與watchEffect詳解

    Vue3.0監(jiān)聽器watch與watchEffect詳解

    在 Vue 3 中,watch 仍然是一種用于監(jiān)聽數(shù)據(jù)變化并執(zhí)行相應(yīng)操作的方式,不過在組合式 API 中,watch 的使用方式與選項(xiàng)式 API 略有不同,這篇文章主要介紹了Vue3.0監(jiān)聽器watch與watchEffect,需要的朋友可以參考下
    2023-12-12
  • 解決VuePress頁面亂碼問題

    解決VuePress頁面亂碼問題

    這篇文章主要介紹了解決VuePress頁面亂碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue使用echarts散點(diǎn)圖在區(qū)域內(nèi)標(biāo)點(diǎn)

    Vue使用echarts散點(diǎn)圖在區(qū)域內(nèi)標(biāo)點(diǎn)

    這篇文章主要為大家詳細(xì)介紹了Vue使用echarts散點(diǎn)圖在區(qū)域內(nèi)標(biāo)點(diǎn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Vue中進(jìn)行數(shù)據(jù)緩存的使用示例

    Vue中進(jìn)行數(shù)據(jù)緩存的使用示例

    數(shù)據(jù)緩存可以提高應(yīng)用程序的性能,減少網(wǎng)絡(luò)請(qǐng)求,提高用戶體驗(yàn),在本文中,我們介紹了Vue中如何進(jìn)行數(shù)據(jù)緩存,并提供了一些示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • vuex頁面刷新后數(shù)據(jù)丟失的方法

    vuex頁面刷新后數(shù)據(jù)丟失的方法

    這篇文章主要介紹了vuex頁面刷新后數(shù)據(jù)丟失的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-01-01
  • vue-cli2,vue-cli3,vite?生產(chǎn)環(huán)境去掉console.log

    vue-cli2,vue-cli3,vite?生產(chǎn)環(huán)境去掉console.log

    console.log一般都是在開發(fā)環(huán)境下使用的,在生產(chǎn)環(huán)境下需要去除?,本文主要介紹了vue-cli2,vue-cli3,vite?生產(chǎn)環(huán)境去掉console.log,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05

最新評(píng)論

桐城市| 广东省| 广灵县| 长宁区| 郎溪县| 莎车县| 新泰市| 永济市| 乐亭县| 即墨市| 利辛县| 鄂伦春自治旗| 固原市| 武宁县| 多伦县| 黎城县| 沿河| 普宁市| 隆德县| 确山县| 泰和县| 鲜城| 昌宁县| 湛江市| 桦川县| 平顺县| 商南县| 新泰市| 伽师县| 当涂县| 江西省| 彭阳县| 咸丰县| 德清县| 大荔县| 漳浦县| 马龙县| 汝城县| 宁都县| 越西县| 兴隆县|