在 Rails 7.1 中加载 React 组件时出现问题
作者: RailsCod3rFuture创建于 2024年2月16日更新于 2024年8月18日
重现步骤
- 使用 ruby 3.2.2 创建一个 rails 7.1 应用程序
- 设置 Rspec/Capybara/Cuprite 默认值
- 添加 capybara-screenshot
- 安装最新版的 react-rails gem,并在视图中创建一个组件
- 测试通过 capybara 的帮助,组件渲染出带有 h1 标签的内容
预期行为
组件已渲染并可通过 cuprite/capybara 查找器访问
实际行为
cuprite 的 HTML 显示组件已在页面上,但当您从 capybara 屏幕截图中查看照片时,没有组件已渲染
内容来源: reactjs/react-rails