谢谢你的时间!
我手头有一些报告数据,我想在网络上展示这些数据。HTML的视图将分为两部分,左侧部分和右侧部分。左侧有一个树视图,其中包含报告名称。在右侧部分显示了报告的内容。
我想要实现的是当我点击左侧部分的报告名称时,它会调用Action
中的一个Controller
,并将报告名称作为参数传递。Action
将从数据库中获取数据并在右侧表示数据。现在我被困在如何实现这种观点上。
我在互联网上搜索了很多,发现Frameset
,Partials
或者Ajax
可能能够做到这一点。因为我以前从未开发过 Web 应用程序,而且对 Rails 也是新手。那么有人可以给我一些建议或建议吗?
我已经知道的事情:
我曾经
Frameset
完成过这样的视图。但我发现它需要很多.html
文件,而且所有这些.html
文件都是静态的。许多人根本不建议这样做。然后我用谷歌搜索了
Partials
。但它似乎Partials
不调用Action。它直接加载_partials.html.erb
到主视图。此外,我如何控制布局?使用CSS
?我从来没用过
Ajax
。