收藏
回答

decodeURIComponent 获取参数问题 ?

代码:decodeURIComponent(options.type) || 'default'

发现当type没有传过来时,返回的是一个字符串型的'undefined'??这有点坑啊

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

1 个回答

  • PandoraBox
    PandoraBox
    2020-03-06

    那就判断 !== 'undefined'咯同时 !decodeURIComponent(options.type)

    或者最外层直接先判断 options.type 如果存在则decode。

    2020-03-06
    有用
    回复 2
    • 刘嘉鹏🎃
      刘嘉鹏🎃
      2020-03-06
      害 只是感觉这个太不符合常规思维了
      2020-03-06
      回复
    • PandoraBox
      PandoraBox
      2020-03-06回复刘嘉鹏🎃
      哈哈哈。好像decode本来就会把其他类型的转换为string类型。。
      2020-03-06
      回复
登录 后发表内容
问题标签