0

cshtml 或 aspx 通常是一种不好的做法,因为它打开了在视图页面中编写逻辑的大门吗?如果您通过 Ajax/Jquery 直接向 Web 服务请求服务器端逻辑,那么纯 HTML 解决方案会不会更好?

4

2 回答 2

1

在视图中编写视图逻辑没有任何问题。这就是它们的设计目的。使用纯 HTML 解决方案,您将无法构建动态站点。

于 2012-12-25T10:27:55.270 回答
0

cshtml 或 aspx 通常是一种不好的做法,因为它打开了在视图页面中编写逻辑的大门吗?

是的,在 MVC 世界中,模型填充了数据(在应用业务逻辑之后),然后这些模型绑定到视图,在视图内编写逻辑的范围非常小。这也不是好的做法,因为没有分离/可重用范围。

如果您通过 Ajax/Jquery 请求服务器端逻辑,纯 HTML 解决方案会不会更好?

是的。这就是今天大多数网站都是混合的(ajax 和服务器)的原因,以提供更好的 UI 体验。

于 2012-12-25T10:34:29.543 回答