van-dropdown-menu下的van-dropdown-item调用事件关闭

van-dropdown-menu

    -> van-dropdown-item id = "menuitem1"

 

当下载框打开的时候,下层滚动,这样就出现了中间一块空白的情况,看上去就是下拉框与item是脱节的。

 

那么如何处理呢?

 

解决:

在滚动的时候时间检测一下,先关闭所有的下拉框,这样就不会出现了。

onPageScroll: function (e) {
  this.closeMenu();
}

 

closeMenu : function(e){

  this.selectComponent('#menuitem1').toggle(false);

}

 

参考:https://blog.csdn.net/M1512415/article/details/110424431

posted @ 2021-04-28 17:28  jiduoduo  阅读(3367)  评论(0编辑  收藏  举报