Попытка достичь следующего:Reactjs - создать фабрику, передавая реквизита в компонент
if(typeof window === 'undefined'){
return React.renderToString(React.createFactory(AppComponent)());
}
React.render(<AppComponent component={component} />, document.body);
Как именно я могу передать в component
реквизита к компоненту, когда она Претворяется методом createFactory
?
EDIT:
Понял работает:
renderApp: function(component){
if(typeof window === 'undefined'){
var appComponentFactory = React.createFactory(AppComponent);
return React.renderToString(appComponentFactory({
component: component
}));
}
React.render(<AppComponent component={component} />, document.body);
}
Как вы можете создать заводскую составляющую, используя себя? – Pogrindis
Iv'e удалил ответ, так как чем больше я смотрю на ваш вопрос, тем больше я смущен. Не могли бы вы еще раз подвести итоги? как вы ожидаете, что вы можете определить что-то как само? – Pogrindis
может быть что-то вроде этого? http://facebook.github.io/react/blog/2014/10/14/introducing-react-elements.html#react-without-jsx – Dhiraj