我想允许组件传递按钮组件或默认传递给组件中创建的实例。
说我有这样的组件:
const Form = ({ submitButton, children }) =>
<form>
{childrem}
{submitButton || <OtherComponent/>}
</form>
我怎样才能做到这一点?
答案 0 :(得分:1)
您可以将按钮组件传递给道具,只需在jsx:
中使用它即可popt, pcov = curve_fit(Func,x_data.ix[i],y_data.ix[j], maxfev=10000)
答案 1 :(得分:0)
我认为这是ES2015默认函数参数的一个很好的用例:
const Form = ({ SubmitButtonComponent = OtherComponent, children }) =>
<form>
{children}
<SubmitButtonComponent/>
</form>
这应该在语义上等同于上面给出的答案。