你实在想解决这个问题也是可以的:通过点击时间的判断,如果两个点击动作时间小于300ms,你可以默认点击动作不执行页面跳转就可以了,希望对你有用。
onTapDetail: function (event) {
let id = event.currentTarget.dataset.projectid;
let onTapTime = this.data.onTapTime;
let onTapCurrentTime = (new Date()).getTime();
if(onTapCurrentTime - onTapTime > 300){
this.setData({
onTapTime:onTapCurrentTime
});
wx.navigateTo({
url: ‘…/projectDetail/projectDetail?projectId=’ + id,
success: function (res) {
// success
}
});
}
}