收藏
回答

设置scroll-into-view 时,提示id 属性值格式错误

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 scrollview 客户端 iOS 6.6.5 12312412

添加toview时 我没有用数字设置id  提示属性格式错误,数组里的是汉字  也不行吗

<view class='head_view' id='{{item.class_name}}'>{{item.class_name}}</view>


item.class_name —— 数组里是汉字

VM3745:2 id 属性值格式错误。如不能以数字开头。

(anonymous) @ VM3745:2


最后一次编辑于  2018-03-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

8 个回答

  • LastLeaf
    LastLeaf
    2018-03-14

    是的,这样做是不允许的。小程序节点 id 的设置目前要求是字母开头,且只能包含字母、数字、中划线、下划线、英文冒号和英文句点。

    2018-03-14
    赞同 11
    回复 2
    • Check
      Check
      04-23

      您好,文档说不能数字开头,却没说要求字母开头,而且报错只是提示“id 属性值格式错误。如不能以数字开头”。建议补充完善点。

      04-23
      赞同
      回复
    • LastLeaf
      LastLeaf
      04-23回复Check

      好的。目前我们采用的限制是:/^[_a-zA-Z][-_a-zA-Z0-9:]*$/

      04-23
      赞同
      回复
  • Mickey Patron
    Mickey Patron
    2018-09-22

    楼主   问题解决了么     我也出现这种问题    怎么解决的

    2018-09-22
    赞同
    回复
  • Bella
    Bella
    2018-11-09

    建议文档写的详细的,都是坑

    2018-11-09
    赞同
    回复
  • 丶请叫伦家小逗比
    丶请叫伦家小逗比
    2018-12-05

    scroll-into-view="{{into}}"

    当用这个的时候 有个坑壁的地方。 如果你的 into 初始设置为 0  或者其他不符合规定时  时他就会报这个错:

    id 属性值格式错误。如不能以数字开头。

    但是你去查你id的时候  发现压根没有问题。


    不知道你是不是这个坑

    2018-12-05
    赞同
    回复 1
    • LuP_LinG
      LuP_LinG
      2018-12-07

      我是id设置成中文了,不符合格式出错了

      2018-12-07
      赞同
      回复
  • 长天
    长天
    01-21

    我的 id 是这样的:sentence_0_word_0 也会报这个问题

    01-21
    赞同
    回复