三元表达式如何绑定数据嵌套?


// 如果数据不多的话,考虑下下面这种写法吧
const grade = 1 || '2'
const gradeTxtList = ['无','无','白金','砖石']
const gradeTxt = gradeTxtList[+grade||0]
// const gradeTxt = !isNaN(+grade) ? gradeTxtList[+grade||0] :'default value'
// const gradeTxt = ['无','无','白金','砖石'][+grade||0]
// const getGradeTxt = grade => ['无','无','白金','砖石'][+grade||0];
{{list.teamGrade == 0?'无':list.teamGrade == 1?'无':list.teamGrade == 2?'白金':'钻石'}}
teamGrade 为 0 等级为 无
teamGrade 为 1 等级为 无
teamGrade 为 2 等级为 白金
teamGrade 为 3及以上 等级为 钻石