Ruby on rails rails中的表组件
我想在rails应用程序中使用一个简单的表组件。我需要过滤器和页面导航 为了进一步解释,我在我的应用程序中为各种模型提供了很多表视图,而不是单独提供标记,我希望有一个类似于表单的表。此外,的表_也应该能够呈现来自关联的数据Ruby on rails rails中的表组件,ruby-on-rails,helpers,Ruby On Rails,Helpers,我想在rails应用程序中使用一个简单的表组件。我需要过滤器和页面导航 为了进一步解释,我在我的应用程序中为各种模型提供了很多表视图,而不是单独提供标记,我希望有一个类似于表单的表。此外,的表_也应该能够呈现来自关联的数据 如果外面有什么就好了。这里有我想要的东西-。它必须根据我的需要即兴创作 我非常满意的一个组件是。它构建查询、分页。。对于您来说,允许非常轻松地对列进行筛选 一个简单的例子(来自文档):假设您有一个model任务,并且您想要构建索引/表。然后在控制器中写入以下内容: @task
如果外面有什么就好了。这里有我想要的东西-。它必须根据我的需要即兴创作 我非常满意的一个组件是。它构建查询、分页。。对于您来说,允许非常轻松地对列进行筛选 一个简单的例子(来自文档):假设您有一个model
任务
,并且您想要构建索引/表。然后在控制器中写入以下内容:
@tasks_grid = initialize_grid(Task)
。。。并且认为:
<%= grid(@tasks_grid) do |g|
g.column :column_name => 'ID', :attribute_name => 'id'
g.column :column_name => 'Title', :attribute_name => 'title'
g.column :column_name => 'Description', :attribute_name => 'description'
g.column :column_name => 'Archived', :attribute_name => 'archived' do |task|
task.archived? ? 'Yes' : 'No'
end
g.column do |task|
link_to('Edit', edit_task_path(task))
end
end -%>
'ID',:属性\名称=>'ID'
g、 列:列名称=>'Title',:属性名称=>'Title'
g、 列:列名称=>'Description',:属性名称=>'Description'
g、 column:column_name=>'Archived',:attribute_name=>'Archived'do | task|
任务已存档??'是:'否'
结束
g、 列do |任务|
链接到(“编辑”,编辑任务路径(任务))
结束
结束-%%>
希望这能有所帮助。哇。谢谢这看起来符合我的所有要求。我会把它转一转,让你知道。