VueJS How can I use computed property with v-for
问题 How can I use computed property in lists. I am using VueJS v2.0.2. Here's the HTML: <div id="el"> <p v-for="item in items"> <span>{{fullName}}</span> </p> </div> Here's the Vue code: var items = [ { id:1, firstname:'John', lastname: 'Doe' }, { id:2, firstname:'Martin', lastname: 'Bust' } ]; var vm = new Vue({ el: '#el', data: { items: items }, computed: { fullName: function(item) { return item.firstname + ' ' + item.lastname; }, }, }); 回答1: You can't create a computed property for each