在像 Rails 和 symfony 这样的现代 web 框架中,部分包含或部分 View 的概念被很好地记录和推荐。
我最近遇到的问题是决定在部分中包含多少设计。
这有点难以解释,但我想知道其他人在创建部分并将其包含在模板中时会做什么。您是只显示数据并将其放置在模板中,还是将所有样式和定位代码放在部分中,然后像这样包含它。
我想我的问题是,当你决定创建一个部分时,你的思考过程是什么,你什么时候在你自己的代码中使用它,当你决定使用一个时,你在你的部分中投入了多少。
最佳答案
我将部分用于在多个地方使用的 View 代码片段。如果代码要在多个地方复制或重用,那么它是 DRY 化并放入部分的主要候选者。
至于样式代码,所有这些都应该驻留在你的 CSS 文件中
关于ruby-on-rails - 包含/使用 "partial view"时的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/820970/