用形状反应原型数组

数组 Vue.js

A樱

2020-03-10

是否存在使用原型的内置方法,以确保传递到组件的对象数组实际上是特定形状的对象数组?

也许是这样的吗?

annotationRanges: PropTypes.array(PropTypes.shape({
    start: PropTypes.number.isRequired,
    end: PropTypes.number.isRequired,
})),

我在这里错过什么超级明显的东西吗?似乎将受到高度追捧。

第483篇《用形状反应原型数组》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

1个回答
小胖Green 2020.03.10

在我的鼻子下面:

来自react docs本身:https : //facebook.github.io/react/docs/reusable-components.html

// An array of a certain type
    optionalArrayOf: React.PropTypes.arrayOf(React.PropTypes.number),

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android