Я использую React Modal.Как получить доступ к дочернему узлу в React?
Я делаю что-то вроде этого:
React.createClass({
render() {
return <ReactModal
isOpen={true}
>{content}</ReactModal>
}
});
Теперь {content}
может иметь поле ввода внутри. Я знаю, что в этом случае я не могу использовать ref
. Если я использую getDOMNode
, это может сделать мне обертку, но я не знаю, как легко найти ребенка по имени класса. Должен ли я использовать собственный код там?
Откуда возникает «контент»? – VonD
, почему вы хотите иметь к нему доступ? Не можете ли вы передать ему реквизит? –
Содержимое представляет собой строку разметки, идущую через реквизиты. Содержание, просто являющееся строкой, - это то, что меня отбрасывает. Я рассматриваю просто переписывание того, как я это делаю вообще :) –