久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - vue 元素加樣式該怎么做

瀏覽:167日期:2022-12-10 15:33:57

問題描述

主要問題是: 之前記得能$index傳遞一個(gè)index然后就好辦了, 怎么知道當(dāng)前tr渲染是的是第幾行數(shù)據(jù), 如何用computed做

我想改變文字顏色javascript - vue 元素加樣式該怎么做

我的代碼: javascript - vue 元素加樣式該怎么做javascript - vue 元素加樣式該怎么做

問題解答

回答1:

寫好樣式,然后動(dòng)態(tài)綁定 :class ='{green:true,red:false.....}'

回答2:

你用的是element-ui框架吧,在el-table里有這么一個(gè)屬性row-class-name,是一個(gè)回調(diào)函數(shù),可以給table-cell加class。詳情你可以看一下官網(wǎng),在最下面。舉個(gè)栗子:(通過判斷一行數(shù)據(jù)中的值來顯示不同的背景顏色)template

<el-table :data='roleMenuTable' border :row-class-name='tableRowClassName'>

script

methods: { // 已選擇渲染樣式 tableRowClassName (row, index) { if (row.operation) {return ’info-row’ } else {return ’’ } } }

style

<style>.el-table .info-row{ background: #5CB85C;}</style>

效果:javascript - vue 元素加樣式該怎么做

回答3:

現(xiàn)在也可以啊,把v-for改成v-for='(item, index) in lists',inde就是索引了

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 兴山县| 岳阳县| 芦溪县| 台江县| 浮山县| 历史| 孝义市| 柳州市| 汉寿县| 民县| 博客| 蛟河市| 吴忠市| 新密市| 扎兰屯市| 天水市| 云霄县| 炉霍县| 华亭县| 建德市| 黑水县| 府谷县| 五家渠市| 汾阳市| 晋城| 桐乡市| 冷水江市| 郴州市| 云霄县| 辉南县| 麦盖提县| 柳江县| 静安区| 库尔勒市| 汶川县| 武安市| 杨浦区| 修文县| 樟树市| 江川县| 霍林郭勒市|