我的 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 }}
但是,似乎它是错误的
我如何正确定义它?
getter
? - Amresh Venugopal