0

有人可以分享他们在 react-rails gem 中使用模态的方法吗?我已经尝试了一些解决方案,例如 material-ui 和其他解决方案,但我总是遇到错误或无响应的模式。

我在用着:

  • react-rails 宝石
  • Browserify-rails
  • 反应

我真的对任何人的方法感兴趣。我已经使用 react-rails 完成了一些小型应用程序,但我对所有其他工具都相当陌生,并且不确定尝试引入诸如 material-ui 之类的第三方模块可能会如何影响。

谢谢

4

1 回答 1

0

我也找不到一个很好的解决方案,所以我最终构建了我自己的 React“包装器”组件,它接收子组件来显示模态。

<ModalWrapper>**child jsx/component to display in modal**</ModalWrapper>

ModalWrapper 包含一个固定的 'cover' div 和一个居中的 'modal-container' div。模态将根据布尔状态有条件地呈现。

我喜欢这个解决方案,因为它不需要依赖项,使用 React 模式提供完全控制,并且真的不需要太长时间来设置,特别是如果你要显示很多它们。但是,我也会对人们可能在这里提供的任何其他答案感兴趣。

于 2015-11-07T17:45:00.560 回答