收藏
回答

小程序打印event.detail.value,报错 ,但是又有值打印出来,怎么回事?

小程序打印event.detail.value,报错说Cannot read property 'detail' of undefined ,但是又有值打印出来,怎么回事?

代码如下:

打印结果:

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

4 个回答

  • 卢霄霄
    卢霄霄
    2021-03-19

    显然你 writecomment进了两遍,第二遍才有值

    2021-03-19
    有用 2
    回复 1
    • 粤东悍匪吴彦祖
      粤东悍匪吴彦祖
      2021-03-19
      是的,在别的地方调用了这个方法
      2021-03-19
      回复
  • 有棱角的胖子
    有棱角的胖子
    2021-03-19

    其它地方写到detail造成的,看看wxml有没有XX.detail渲染

    2021-03-19
    有用 2
    回复
  • 武曲心
    武曲心
    2021-03-19

    这个事件触发了两次,第一次event为undefined,打印event.detail自然要报错了,执行时判断下呗

    2021-03-19
    有用 1
    回复
  • 大兵
    大兵
    2021-03-19

    console.log(event.detail.value) 代码是在第63行么

    看打印的顺序好像不太对

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