收藏
回答

下面的程序可以打印出id的值,但是后面的switch语句就是不执行,怎么回事?

 let id = e.currentTarget.id;

    console.log('id:',id)

    switch (id){

      case 0:

        wx.navigateTo({

          url: '../card/card?id=' + id

        });break;

      case 1:

        wx.navigateTo({

          url: '../scan/scan?id=' + id

        });break;

      case 2:

        wx.navigateTo({

          url: '../ticket/ticket?id=' + id

        });break;

      default:break;

    }

最后一次编辑于  01-24
回答关注问题邀请回答
收藏

2 个回答

  • Mr.Zhao
    Mr.Zhao
    01-24

    id是字符串

    01-24
    有用 2
    回复 1
    • stm8l101
      stm8l101
      01-24
      确实是,感谢大神指点
      01-24
      回复
  • 三脚虎是一代股神
    三脚虎是一代股神
    01-24

    类型和值要完全相同

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