收藏
回答

下面的程序可以打印出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;

    }

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

2 个回答

  • Mr.Zhao
    Mr.Zhao
    2021-01-24

    id是字符串

    2021-01-24
    有用 2
    回复 1
    • stm8l101
      stm8l101
      2021-01-24
      确实是,感谢大神指点
      2021-01-24
      回复
  • 2021-01-24

    类型和值要完全相同

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