文件名称:cells:查看Ruby和Rails的组件
文件大小:50KB
文件格式:ZIP
更新时间:2024-04-19 21:13:18
Ruby
细胞 查看Ruby和Rails的组件。 概述 单元格使您可以将UI的一部分封装到视图模型的组件中。 视图模型或单元格是可以呈现模板的简单Ruby类。 但是,单元不仅仅为您提供模板渲染器。 它们允许适当的OOP,多态生成器,,视图继承,使用Rails帮助器,以捆绑JS,CSS或图像,通过gem或Rails引擎进行简单分发,封装测试,以及。 完整文件 Cells是Trailblazer框架的一部分。 可在项目站点上找到。 单元与Rails完全分离。 但是,可以在找到特定于Rails的功能。 渲染单元 您可以在视图,控制器,组合,邮件等中,在任意位置和任意数量的位置渲染单元。 具有讽刺意味的是,在Rails中渲染一个单元格是通过一个助手进行的。 <%= cell ( :comment , @comment ) %> 这归结为以下调用,该调用可用于在任何其他Ruby环境中呈现单元。 C
【文件预览】:
cells-master
----.travis.yml(96B)
----cells.gemspec(1KB)
----Rakefile(896B)
----test()
--------cache_test.rb(485B)
--------builder_test.rb(1KB)
--------twin_test.rb(513B)
--------testing_test.rb(1KB)
--------public_test.rb(4KB)
--------layout_test.rb(2KB)
--------test_helper.rb(312B)
--------cell_test.rb(452B)
--------inspect_test.rb(1KB)
--------concept_test.rb(3KB)
--------render_test.rb(3KB)
--------partial_test.rb(1KB)
--------context_test.rb(1KB)
--------templates_test.rb(970B)
--------property_test.rb(1KB)
--------cell_benchmark.rb(603B)
--------fixtures()
--------prefixes_test.rb(4KB)
----TODO.md(503B)
----Gemfile(269B)
----CHANGES.md(20KB)
----.gitignore(79B)
----lib()
--------cell.rb(570B)
--------tasks()
--------cells.rb(38B)
--------cell()
----README.md(13KB)