【发布时间】:2021-10-11 18:13:18
【问题描述】:
我认为我没有正确理解某些东西,或者是明显的疏忽,但我无法在我的 Vue 组件的计算属性中访问从我的 data() 函数返回的值。从下面的代码中,我试图返回一个计算属性 newmessage,但它表示消息未定义,如果我尝试,数据中的其他所有内容也是如此。感谢任何帮助:)
<script>
export default {
props:['alertdata'],
data () {
return {
message: 'hello',
expanded: [],
singleExpand: false,
alertHeaders: [
{
text: 'Rule Number',
align: 'start',
sortable: false,
value: 'RuleNumber',
},
{ text: 'Date', value: 'DateCreated' },
{ text: 'Amount', value: 'Amount' },
],
alerts: this.alertdata,
transactions : this.alertdata.detail,
}
},
computed: {
newmessage : function() {
return message.reverse()
}
}
}
</script>
【问题讨论】:
标签: vue.js