React Developer Tools cung cấp nhiều quyền kiểm tra cây thành phần React và xem các đạo cụ, trình xử lý sự kiện, v.v. Tuy nhiên, điều tôi thực sự muốn làm là kiểm tra các cấu trúc dữ liệu đó trong bảng điều khiển trình duyệt.Làm cách nào để bạn kiểm tra đạo cụ và trạng thái của phần tử phản ứng trong bảng điều khiển?
Trong chrome tôi có thể phát với phần tử DOM hiện được chọn trong bảng điều khiển bằng cách sử dụng $0
. Có cách nào để trích xuất thông tin thành phần React từ $0
, hoặc là nó có thể làm một cái gì đó tương tự với các công cụ phản ứng Dev?
lý do tại sao không chỉ đăng nhập trạng thái và đạo cụ trong thành phần của bạn? – zackify
vì mất nhiều thời gian hơn –
Chưa thử bản thân này, nhưng trong React 0.13 chúng đã giới thiệu [React. findDOMNode] (http://facebook.github.io/react/docs/working-with-the-browser.html#refs-and-finddomnode). Về mặt lý thuyết, có thể chọn phần tử DOM của bạn, chuyển đổi nó thành một phần tử React thông qua 'React.findDOMNode ($ 0)' và truy cập vào trạng thái và đạo cụ của bạn thông qua ReactElement đó? – trekforever