收藏
回答

这里的condirm点击后报错: Only digits (0-9) can?


这里的condirm点击后报错:

Only digits (0-9) can be put inside [] in the path string: today[undefined].hiddenbutton; [Component] Event Handler Error @ pages/alarm/alarm#bound confirm0

Error: Only digits (0-9) can be put inside [] in the path string: today[undefined].hiddenbutton


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

5 个回答

  • 。
    09-26

    大佬解决了吗?

    09-26
    赞同
    回复
  • 上善若水
    上善若水
    09-10

    这里的index为什么为空啊

    https://developers.weixin.qq.com/s/A43dIhmE7mbm

    09-10
    赞同
    回复 24
    查看更多(19)
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    09-10

    明显index为undefined了,确保index能获取到数组下标

    let index  = parseInt(e.currentTarget.dataset.index || 0)

    09-10
    赞同
    回复 1
    • 上善若水
      上善若水
      09-10
      是啊,
      09-10
      回复
  • 老张
    老张
    09-10

    渲染整个数组好了,系统会自动只渲染不同的元素。

    09-10
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    09-10

    你这样写,不错才怪呢?index 本身就是数字了你直接 获取today之后  today[index].hiddenbutton

    09-10
    赞同
    回复 2
    • 上善若水
      上善若水
      09-10
      不对,index是let字符串
      09-10
      回复
    • จุ๊บ
      จุ๊บ
      09-10回复上善若水

      你的节点绑定index了吗?你在这个函数里面获取的index是什么?实在不行,弄个代码片段吧,这不用想,你代码写的有问题

      09-10
      回复
问题标签