鍍金池/ 問答/HTML/ element-ui table 某個(gè)字段有八種含義,如何區(qū)分

element-ui table 某個(gè)字段有八種含義,如何區(qū)分

原來表格某個(gè)字段有不同含義的時(shí)候都是用scope.row.xxx?'已確認(rèn)':'未確認(rèn),使用三目運(yùn)算進(jìn)行區(qū)分或者使用:formatter格式數(shù)據(jù),現(xiàn)在又有一個(gè)新字段比如是err_code,通過判斷,有八種不同含義,我覺得這個(gè)時(shí)候以上兩種方法都不適用了,打算使用計(jì)算屬性去區(qū)分,但是不知道要怎么和element ui 的表格結(jié)合?

回答
編輯回答
情殺

不知道 你所說的8種不同的含義是什么??梢栽敿?xì)點(diǎn)
computed 內(nèi)置 set get方法。應(yīng)該可以完成你的需求
也可以用methods

2017年9月16日 16:27
編輯回答
呆萌傻

官方文檔已經(jīng)說的很清楚了,你看完有哪里不懂再針對(duì)某個(gè)細(xì)節(jié)來提問表格 | Element

2018年1月15日 12:56
編輯回答
不將就

計(jì)算屬性不適用的話就用methods唄。

<p>{{getText(0)}}<p>
getText (code) {
    switch (code) {
        case 0:
        return '狀態(tài)0'
        break
        case 1:
        return '狀態(tài)1'
        break
        case 2:
        return '狀態(tài)2'
        break
        case 3:
        return '狀態(tài)3'
        break
        .....
    }
}

用過濾器應(yīng)該也行,你這個(gè)錯(cuò)誤碼應(yīng)該是不只一個(gè)地方用到把,所以可以試試全局過濾器。

2018年4月23日 10:03