收藏
回答

showToast为什么icon默认是success

问题模块
教程反馈

showToast为什么icon默认是success,而不是none?调用showToast很多时候仅仅是要提示一下用户,并不需要显示图标,如此一来,又要手动将其修改为空。感觉默认不显示图标,使用起来更方便一些。

最后一次编辑于  02-14  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • nickname
    nickname
    02-14

    你好,showToast的icon:'none'是从1.9.0开始支持的哈,但success不是的

    https://developers.weixin.qq.com/miniprogram/dev/api/wx.showToast.html


    02-14
    赞同
    回复 5
    • 知足
      知足
      02-14

      历史原因?showToast设计初衷是弹出成功提示,后续才考虑只显示文本?

      02-14
      回复
    • Z
      Z
      02-28

      很疑惑,既然有 success 为什么没有 error 的icon。。(#゚Д゚)

      02-28
      1
      回复
    • nickname
      nickname
      02-28回复Z

      因为错误提示需明确告知用户,因而不适合使用一闪而过的弹出式提示

      02-28
      回复
    • Z
      Z
      02-28

      我觉得吧,明不明确错误提示应该是业务需求,不应该是从开发框架设计层面去限制。我认为可以考虑开放出来,相信目前很多人都是使用一张图片去实现这个error 图标的。。

      02-28
      1
      回复
    • nickname
      nickname
      02-28回复Z

      目前不考虑开放哦

      02-28
      回复