React Developer Tools fornisce molta potenza per ispezionare l'albero dei componenti di React, e guarda gli oggetti di scena, i gestori di eventi, ecc. Tuttavia, quello che mi piacerebbe davvero fare è essere in grado di ispezionare quelle strutture di dati nella console del browser.Come ispezionare i puntelli e lo stato di un elemento reattivo nella console?
In chrome, posso giocare con l'elemento DOM attualmente selezionato nella console utilizzando $0
. C'è un modo per estrarre informazioni sui componenti React da $0
, o è possibile fare qualcosa di simile con gli strumenti React Dev?
perché non registrare lo stato e gli oggetti di scena nel componente? – zackify
perché ci vuole più tempo –
Non ho ancora provato questo, ma in React 0.13 hanno introdotto [React. findDOMNode] (http://facebook.github.io/react/docs/working-with-the-browser.html#refs-and-finddomnode). In teoria, potrebbe essere possibile selezionare il tuo elemento DOM, convertirlo in un elemento React tramite 'React.findDOMNode ($ 0)' e accedere al tuo stato e oggetti di scena tramite quel ReactElement? – trekforever