Как установить реквизиты по умолчанию для массива объектов в React - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь установить параметры по умолчанию для массива объектов.

breadCrumbItems= [{ href, onCLick, fieldText }, { href, onCLick, fieldText }]

Я пытался установить их по умолчанию, используя ниже, но, кажется, это не работает.

CedpBreadCrumbs.propTypes = {
  breadCrumbItems: PropTypes.arrayOf(PropTypes.shape({
    href:PropTypes.string,
    onCLick:PropTypes.func,
    fieldText:PropTypes.string
  }))
};
CedpBreadCrumbs.defaultProps = {
  breadCrumbItems: [{
    href:'#',
    onCLick:(e)=>{e.preventDefault()},
    fieldText:'BreadCrumbItem'
  }]
};

Но это не работает.

...