三元表达式是一种简洁的条件表达式,也被称为三元运算符,它通常由三个部分组成:一个条件表达式,一个真值时执行的语句或表达式,以及一个假值时执行的语句或表达式。
1.一般的三元表达式的语法结构如下所示:
条件 ? 真值时执行的语句或表达式 : 假值时执行的语句或表达式
2.三元表达式的执行方式是,先计算条件表达式的结果,如果为真则返回真值时执行的语句或表达式的结果,否则返回假值时执行的语句或表达式的结果。
下面是一个简单的示例,展示了如何使用三元表达式来判断一个状态:
<el-table-column prop="status" label="开屏显示" align="center">
<template v-slot:default="scope">
{{ scope.row.status == '1' ? '是' : '否' }}
</template>
</el-table-column>
结果: