0

有人可以解释一下当他们说:

“HTML Helpers 能够封装 HTML 的呈现”

这是否意味着它将限制对对象的 HTML 属性的访问?如果我使用 CSS、jquery、Javascript,它会在页面源代码中显示我的 JS/jquery 和 CSS 吗?

4

2 回答 2

1

所谓“封装渲染”,就是指封装渲染html的功能。

如果您经常渲染一段常见的 html(例如 rails 表单助手),如果您插入代码(或助手中的代码构建功能),则每次需要渲染该 html(或它),您只需调用辅助方法,从而使您的代码保持“干燥”(在这种情况下为 html 代码)

于 2012-09-28T20:19:30.043 回答
1

HTML 帮助程序是一些将呈现 HTML 的代码,而不是您直接在视图中为每条数据写出 HTML。

他们封装了它——这意味着他们负责输出 HTML。

于 2012-09-28T20:40:10.637 回答