frameworkComponents:{ squareRenderer:SquareRenderer, }
如何为SquareRenderer组件添加额外的参数?
有什么解决方法吗?
答案 0 :(得分:1)
尝试类似这样的方法。包装组件并传递您想要的任何道具:
const WrappedSquareRenderer = () => <SquareRenderer banana={banana} />;
frameworkComponents: { squareRenderer: WrappedSquareRenderer, }
答案 1 :(得分:0)
试试下面的方法
frameworkComponents: {
actionsRenderer: (params) => {
return new ItemRenderer(params, addParameter1, addParameter2);
},
}
如果 ItemRenderer 是一个 react 组件,你会收到警告,因为它不喜欢箭头函数但它可以工作。