scroll-into-view:值应为某子元素id(id不能以数字开头)。设置哪个方向可滚动,则在哪个方向滚动到该元素
<scroll-view
:scroll-y="true"
class="danmu_scroll"
:show-scrollbar="false"
:scroll-into-view="scroll_danmu_id">
<view class="danmu_list" v-for="(item,index) in danmu_list" :key="index" :id="'danmu-' + index">
</view>
</scroll-view>
data() {
return {
scroll_danmu_id:'', // 控制弹幕,滚动到该dom的位置
}
},
methods:{
// 发送弹幕
submit_danmu(){
this.danmu_list.push({
content:'弹幕内容',
})
setTimeout(()=>{
this.scroll_danmu_id = 'danmu-' + (this.danmu_list.length - 1);
},300)
},
}