ViewHelper 和 Partial View 哪个最好用?
我正在创建一个视图帮助程序,因为内容的呈现有逻辑。 但后来我意识到我正在对 viewhelper 中的 html 进行硬编码,这是可以实现的 也使用局部视图。许多人说观点不应该有逻辑。 但是如果我使用viewhelper,如果我需要更改样式,我需要重新编译项目。
所以我的问题是何时使用 viewhelper 以及何时使用部分视图?
I was creating a viewhelper because there is logic on the rendering of the content.
But then I realize that I am hardcoding the html inside the viewhelper which is achievable
also using the partial view. Many says that views should not have logic in it.
But if i used viewhelper, i need to recompile the project if i need to change the style.
So my question is when to use viewhelper and when to use partial view?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在部分视图中包含逻辑,只是它应该有可能像 if/else 这样非常简单的语句一样简短,这只是避免您在部分视图内编写整个控制器工作的最佳实践。
You can have logic in partial view, simply it should has short has possible like really simple statement like
if/else
, it just a best practices to avoid you to code the whole controller work inside the partial views.