Я использую scalajs-реакцию в течение пары недель, и до сих пор я никогда не использовал параметр «children» для ReactComponentC.apply(), потому что мои дети ReactNodes обычно условно определен в c.backend.render(). Я что-то не так? Я там преимущество с передачей дочерних узлов в ReactComponentC.apply()? Есть ли способ изменить этот список детей динамически после запуска ReactComponentC.apply()?Как передать узлы детям в ReactComponent
В принципе, мне просто интересно узнать, в чем преимущество передачи ребенка в ReactComponentB по сравнению с созданием экземпляра ReactComponentB в методе рендеринга компонента-отца. Например:
class Backend($: BackendScope[Props, State]) { //The backend class of the father
def render(p: Props, s: State) = {
ReactComponentB("Child") //I create the child directly in the render method (I didn't pass it as a Child.Varargs)
}
}
Спасибо за это, я собираюсь обновить до 1.0.0. Но я думаю, что мой вопрос все еще имеет значение для 1.0.0. Я добавил немного разъяснения к моему вопросу выше. – stackoverflowed