我的vue组件如下所示:
<template>
<div>
<div class="panel-group"v-for="item in list">
<div class="col-md-8">
<div class="alert">
{{ status = item.received_at ? item.received_at : item.rejected_at }}
<p v-if="status">
{{ status }} - {{ item.received_at ? 'Done' : 'Cancel' }}
</p>
<p v-else>
Proses
</p>
</div>
</div>
</div>
</div>
</template>
<script>
export default {
...
computed: {
list: function() {
return this.$store.state.transaction.list
},
...
}
}
</script>
我想定义status
变量
因此,status
变量可以在条件下使用
我试着这样:
{{ status = item.received_at ? item.received_at : item.rejected_at }}
但是,似乎这是错误的
我如何正确定义它?