0
所以,我有一個React元素,我需要創建同一類的更多元素。然而,元素的類是未知的,我只是有一個元素的實例。如何在元素類未知時獲取元素的工廠
React.createFactory(element)返回undefined。元件。 proto似乎是一個ReactClassComponent,但還沒有想出如何使工廠脫離它。 React.createFactory(元素原型)也返回undefined。
所以,我有一個React元素,我需要創建同一類的更多元素。然而,元素的類是未知的,我只是有一個元素的實例。如何在元素類未知時獲取元素的工廠
React.createFactory(element)返回undefined。元件。 proto似乎是一個ReactClassComponent,但還沒有想出如何使工廠脫離它。 React.createFactory(元素原型)也返回undefined。
使用
React.createFactory(element.__proto__.constructor)
你應該使用'__proto __。而constructor'不是'__proto__' – bluehipy
@bluehipy就像一個魅力,謝謝 – Seppo420