收藏
回答

所有自定义组件报错the type of property "xx" is illegal?

小程序初次加载进入首页后,大多数自定义组件会报错 the type of property "xx" is illegal(when preparing behavior “components/组件文件名”),重新刷新编译后又不报错。

请问这种要怎样解决?这种报错导致组件不显示,已经出现好几次,百度Google过没找到解决方法。

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

6 个回答

  • 小程序技术专员-LastLeaf
    小程序技术专员-LastLeaf
    2021-08-18

    2.18.1 加入了组件属性和对应数据的类型匹配检查,如果不匹配就会展示这个。不会对代码逻辑有实际影响。

    2021-08-18
    有用
    回复 3
    • 5superman
      5superman
      2021-08-30
      不打算兼容一下这种定义方式?
      2021-08-30
      1
      回复
    • 开心由我
      开心由我
      2021-09-17
      the type of property "search" is illegal (when preparing behavior "miniprogram_npm/weui-miniprogram/searchbar/searchbar")这是官方组件吧,也报警告
      2021-09-17
      2
      回复
    • lyman
      lyman
      07-08回复开心由我
      我也有这样
      07-08
      回复
  • grow up°
    grow up°
    01-12

    检查一下type是否正确,最好有默认值value,问题就会解决。

    01-12
    有用 1
    回复 2
    • 最好的宝宝
      最好的宝宝
      03-01
      我用的vant 原生里 报错的 type都是数组 2种类型的 怎么改?
      03-01
      回复
    • return ture
      return ture
      06-10回复最好的宝宝
      您好,解决了吗?
      06-10
      回复
  • BiBoNiu💨
    BiBoNiu💨
    06-01

    properties 的参数没有给订type类型限制就会报这个. 官方的有简洁写法不用type, 但是会有这警告, 看着挺难受的,还是加type吧

    06-01
    有用
    回复
  • Hill
    Hill
    03-07

    我也遇到这个问题,小程序只能用mac真机测试可以,用苹果手机或者是模拟测试都不行,卡在登入界面,一直load,请问应该怎么处理


    03-07
    有用
    回复
  • ꧁꫞꯭王薯꫞꧂
    ꧁꫞꯭王薯꫞꧂
    01-01

    也碰到了,显示一堆不合适的

    01-01
    有用
    回复
  • 5superman
    5superman
    2021-08-07

    从基础库2.18.1开始就有这个警告了,只能用回低一点的基础库,不知道报这个警告会有什么影响

    2021-08-07
    有用
    回复 3
    • Lorettay_
      Lorettay_
      2021-08-09
      我的有影响,组件样式加载不出来,时好时坏
      2021-08-09
      回复
    • Hill
      Hill
      03-08回复Lorettay_
      大神,现在你的故障处理好了吗?
      03-08
      回复
    • 托尔
      托尔
      03-24回复Lorettay_
      同问
      03-24
      回复
登录 后发表内容