模板引擎中使用复杂三元运算符完成多条件判断

 代码

{u.sortCode == '21' && u.nlogid==0?'urgent':(u.sortCode == '31' && u.nlogid==0?'major':(u.sortCode == '11' && u.nlogid==0?'common':'read'))}

结构

条件1?'结果1':(条件1?'结果2':(条件3?'结果3':'结果4'))

相当于

if(条件1){
   结果1
}else if(条件2){
  结果2
}else if(条件3){
  结果3
}else{
  结果4
}
阅读剩余
THE END