methods: {
onChange(index){
get('/posts').then(res=>{
this.activeKey=index
this.position=res.data[this.activeKey].message
console.log(res.data[this.activeKey].message)
})
}
}
data() {
return {
activeKey:0,
msg:'',
position:''
}
},
created () {
get('/posts').then(res=>{
this.msg=res.data
console.log(res.data)
})
},
<van-sidebar v-model="activeKey" @change="onChange">
<van-sidebar-item v-for="(item,index) in msg" :key="index" :title="item.place"></van-sidebar-item>
</van-sidebar>
<template><slot>{{position}}</slot></template>