首页 > 其他 > 详细

error type of the default value for "list" prop must be a function

时间:2020-03-01 12:45:20      阅读:220      评论:0      收藏:0      [点我收藏+]

eslint语法报错之一

error type of the default value for "list" prop must be a function

上面的报错信息是出现在vue项目父子通信中,子组件通过props接收父组件传递的参数,eslint报错语法

  • 下图是props接收信息的方式

![KYE~VYZ_812V4N[X1S7(K6](C:\Users\Administrator\Desktop\KYE~VYZ_812V4N[X1S7(K6.png)

  • 下图是报错信息,翻译过来就是--“list”属性的默认值的错误类型必须是函数

[8ACSFQB7QVYFZ{64ZL(5KS](C:\Users\Administrator\Desktop\8ACSFQB7QVYFZ{64ZL(5KS.png)

如果没有eslint语法检验,上面的写法是正确的,但是有了eslint严格的语法要求,代码需要这样改正:

![3UU(3@[6%22I{6ACL1WQZX](C:\Users\Administrator\Desktop\3UU(3@[6%22I{6ACL1WQZX.png)

除了上面的方法外,父子通信中,props接收父组件传递的参数还有两种方法(list是父组件给子组件添加的自定义属性):

  1. props:[‘list‘]
  2. props:{list:Array}

error type of the default value for "list" prop must be a function

原文:https://www.cnblogs.com/Chen-xiaoxiao/p/12388960.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!