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

时间:2020-03-01 12:45:20   收藏:0   阅读:223

eslint语法报错之一

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

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

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

[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}

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

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!