cells:查看Ruby和Rails的组件 源码
细胞 查看Ruby和Rails的组件。 概述 单元格使您可以将UI的一部分封装到视图模型的组件中。 视图模型或单元格是可以呈现模板的简单Ruby类。 但是,单元不仅仅为您提供模板渲染器。 它们允许适当的OOP,多态生成器,,视图继承,使用Rails帮助器,以捆绑JS,CSS或图像,通过gem或Rails引擎进行简单分发,封装测试,以及。 完整文件 Cells是Trailblazer框架的一部分。 可在项目站点上找到。 单元与Rails完全分离。 但是,可以在找到特定于Rails的功能。 渲染单元 您可以在视图,控制器,组合,邮件等中,在任意位置和任意数量的位置渲染单元。 具有讽刺意味的是,在Rails中渲染一个单元格是通过一个助手进行的。 <%= cell ( :comment , @comment ) %> 这归结为以下调用,该调用可用于在任何其他Ruby环境中呈现单元。 C
用户评论