gpt4 book ai didi

asp.net-mvc-2 - 为什么我们在 ASP.NET MVC 中使用 HTML 帮助器?

转载 作者:行者123 更新时间:2023-12-02 15:08:35 26 4
gpt4 key购买 nike

在 ASP.NET MVC 项目中使用 HTML 帮助器后,我们有什么好的事情、最佳实践或利润吗?

当我尝试使用它们时,我发现我失去了 HTML 的速度,并且每当我使用 HTML 帮助器时都会遇到许多困难。

如果我想向其他[非技术人员]人员展示我使用 Helper 编写的内容,或者他们想做一些需要花费更多时间的事情,即使他们具备 HTML 的工作知识,他们也无法理解我使用 Helper 编写的内容。

如果我使用 HTML 帮助程序,我会失去速度。当我使用 HTML 时,我只是输入,当然我并没有意识到这一点。但是使用helper,就很难理解了。

当我使用 HTML 助手时我们会得到什么?我认为我什么也得不到,因为我失去了速度。其他人无法理解我使用 helper 所做的事情,并且无法根据需要自定义代码。

为什么我们使用 HTML 助手?

最佳答案

您使用 HTML 帮助程序来封装一些在整个页面上重复的小 HTML 片段。为了避免再次编写这些 HTML 片段,您可以使用帮助程序。

它们非常有用,尤其是在处理 URL 之类的内容时,因为帮助程序不会对链接进行硬编码,而是利用服务器上的路由定义,只需更改这些路由,整个站点 URL 就会发生变化,而无需触及任何单个 HTML 页面。

HTML 帮助程序有用的另一个场景是生成表单输入字段。在这种情况下,它们可以在回发时自动处理值并显示相关的验证消息。您能想象如果没有 HTML 帮助程序,您将不得不在 View 中编写意大利面条式代码吗?

关于asp.net-mvc-2 - 为什么我们在 ASP.NET MVC 中使用 HTML 帮助器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4681883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com