根据之前的条件(Intent intent = new Intent(this, B.class);
startActivity(intent);
),我的组件为rendered
。因此整个状态对象设置为fetch
或{error:'blah'}
我试着这样做:
{ok:PropTypes.string}
然而,这一直给我错误:
警告:失败的道具类型:道具isRequired被标记为必需 在Body中,但其值未定义。
是完成上述操作的唯一方法是将其设置为状态对象中的单个键吗?像这样:
const Body = ()=>{}
Body.propTypes = PropTypes.oneOfType([
PropTypes.shape({error:PropTypes.string}),
PropTypes.shape({ok:PropTypes.string})
]);