收藏
回答

多次调用showModal,如何让showModal只显示一个?

我有一个通用的request的方法,每个ajax都会调用这个方法,如果没有登录就会通过showModal提示未登录,然后让用户点击进入登录页面进行登录。

A页面有3个请求ajax的方法,如果没登录就会弹出3个showModal,

为什么showModal不会覆盖呢?如果用户不想登录就得手动关闭3次,有什么方法只让他显示一个?


回答关注问题邀请回答
收藏

3 个回答

  • Rehack
    Rehack
    10-10

    我也遇到了同样的问题,不知道怎么判断wx.showModal 已经被打开了,如果打开了就不要再次打开modal,

    这个逻辑真的不好处理,也没有提供一个close modal的API。

    10-10
    有用
    回复
  • Ling
    Ling
    04-08

    修改3个请求的调用顺序吧

    04-08
    有用
    回复
  • ctzl
    ctzl
    04-08

    要想弹出一个只能你自己改前端逻辑了

    04-08
    有用
    回复
登录 后发表内容
问题标签