【发布时间】:2021-09-13 16:54:40
【问题描述】:
尝试在 Web 浏览器中调试 React Native 时,我看不到任何组件名称。无论是通过标准浏览器 DevTools 还是 React(组件)浏览器扩展,我都没有看到对组件名称甚至类名的任何引用。
组件名称在 React 扩展中被 View、Anonymous、Screen 等混淆。部分是如何使用 React Native 的 defaultView 和 Screen 组件编写代码的。但我希望最终会看到嵌套的子组件。
CSS 类是css-xyz123 格式,看起来与它们的实际组件和类名无关。
有谁知道为什么会发生这种情况,或者如何让组件名称对 Web 调试可见?我考虑了几个原因:
- 组件是如何编写的(功能组件,通常用 Mobx 观察者包装)
- Babel 编译器设置
- 其他迷你小说或 React Native 构建设置
谢谢!
【问题讨论】:
标签: javascript reactjs react-native react-devtools