Computed name
property of a component is undefined
<template>
<div class="person">
<p>{{name}}</p>
</div>
</template>
<script>
export default {
name: 'person',
data () {
return {
firstName: 'John',
lastName: 'Doe',
}
},
computed: {
name: () => {
return `${this.firstName} ${this.lastName}`
}
}
}
</script>
results in undefined undefined