我正在寻找一种方法来在new Vue({
el: '#messages',
data: {
participants: [],
active_conversation: '',
messages: []
},
methods: {
async getParticipants (id) {
var response = await this.$http.post('message/get-participants')
this.participants = response.data.participants
if (id) this.getConversationMessages(id)
},
async getConversationMessages (id) {
var response = this.$http.post('message/get-messages/' + id)
if (response.data.status === 'success') {
console.log(response.data.messages)
this.messages = response.data.messages;
}
}
},
created () {
this.getParticipants(getUrlParameterByName('conversation_id'))
}
})
滚动超出界限时解除它。效果类似于谷歌地图。
我有RecyclerView
顶部填充,因此滚动内容在视觉上正常工作,但当我向下滚动到RecyclerView
顶部时,我想开始拖动整个RecyclerView
并最终隐藏它。
这是否可以通过RecyclerView
以某种方式以编程方式拦截触摸并开始拖动它来实现,我一直试图强制拖动但没有成功。
感谢。