收藏
回答

为什么正式版wx.showModal中confirmText的默认值从确定变成允许了?

我之前写wx.showModal的时候基本上不给confirmText赋值,一直显示的确认,用的3.13.0的库。今天中午十一点那会,微信小程序模拟器显示的还是确认,但是开发版以及正式版的wx.showModal默认值全都成允许了。

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

7 个回答

  • Stark
    Stark
    01-12

    官方能不能快点修复啊,都几天了,不然为了个确认按钮的话术,我们得重新全改一遍

    01-12
    有用 3
    回复
  • MaxCool
    MaxCool
    01-12

    真的服了

    01-12
    有用 2
    回复
  • 从君华
    从君华
    01-12

    太傻逼了

    01-12
    有用 2
    回复 3
    • 邱伟师
      邱伟师
      01-12
      兄弟邀请官方来回复一下,评论区我扫了一眼只有你是4级。我1级无法邀请。
      01-12
      回复
    • 从君华
      从君华
      01-13回复邱伟师
      已经偷偷修复了。
      01-13
      1
      回复
    • 邱伟师
      邱伟师
      01-13回复从君华
      还真是,今天看已经没问题了
      01-13
      1
      回复
  • G-STEPS街舞工作室
    G-STEPS街舞工作室
    01-09

    如果用户微信设置的是日语,西班牙语之类的,【允许】被自动翻译之后,超过最大长度限制了,弹窗还会报错

    01-09
    有用 2
    回复
  • 🐴🍀🧿
    🐴🍀🧿
    01-09

    可是文档中并没有写出因为基础库版本更新导致confirmText参数默认值变为'允许'啊?

    01-09
    有用 1
    回复
  • 余波
    余波
    01-13

    在app.js中的 onLaunch方法内加入下面代码

            const _showModal = wx.showModal;
    
            wx.showModal = function (options = {}) {
    
                const defaultOptions = {
    
                    confirmText: '确定'
    
                };
    
                const mergedOptions = {
    
                    ...defaultOptions,
    
                    ...options
    
                };
    
                return _showModal.call(wx, mergedOptions);
    
            };
    
    01-13
    有用
    回复 2
    • 邱伟师
      邱伟师
      01-13
      今天看已经没问题了。无需你贴出来这个改动。
      01-13
      回复
    • 雨田
      雨田
      02-28
      我用你这个方法覆写其他配置项,开发者工具有效,但真机无效
      02-28
      回复
  • 智能回答 智能回答 本次回答由AI生成
    01-09
    有用
登录 后发表内容