I am doing my first steps in Vuejs. I have an object member, order by names of the members. But when I do a v-for, it is ordered by the object index.
How can I disable that behaviour or do again my order by member.name?
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!',
members: {
'3432':{'name':'Andreas', "age":39},
'234':{'name':'Frank', "age":21},
'333':{'name':'Dieter', "age":2},
'8644':{'name':'Klaus', "age":66}
}
}
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<div id="app">
<h1>{{ message }}</h1>
<ul v-for="(member) in members" v-bind:key="member.name">
<li> {{ member.name }} {{ member.age }}</li>
</ul>
</div>