【文件属性】:
文件名称:react_component:使用更好的 DSL(而不是 JSX)创建React组件的辅助方法
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-06 09:57:36
Ruby
react_componet
react_component 是一个小 gem,它提供单个 CoffeeScript 文件,以帮助您清理 React 组件中的 render() 函数。 它旨在与( gem 一起使用。
安装
添加到您的 Gemfile:
gem 'react_component'
添加到你的 components.js:
//= require react_component
跑步:
bundle
重新启动 Rails 服务器。
用法
定义你的组件如下:
@MyComponent = ReactComponent({
...
})
但是在您的 Render 函数中,您可以使用以下 DSL(公开 React.DOM 中除“var”之外的所有方法;)):
div ( null , span ( "Hello" ))
如果您使用 CoffeeScrip
【文件预览】:
react_component-master
----.gitignore(147B)
----react_component.gemspec(806B)
----vendor()
--------assets()
----README.rdoc(1KB)
----lib()
--------react_component.rb(166B)
--------react_component()
--------tasks()
----Gemfile(571B)
----MIT-LICENSE(1KB)
----Rakefile(582B)
----Gemfile.lock(3KB)