【发布时间】:2012-10-11 16:44:50
【问题描述】:
在 MVC 或一般情况下,当尝试将业务逻辑与视图分离时,您在从视图中移除逻辑方面走了多远?视图应该有零逻辑吗?是否应该有多个带有变量填充的简单“洞”的静态视图,或者我们可以有一个可以根据情况输出不同 html 的单个视图?
<html>
<body>
<h1>Your name is @uname</h1>
@if(account<3000) {
<p>You are an ok customer</p>
} else {
<p>You are a great customer</p>
}
</body>
</html>
以上是否OK,还是应该有两种视图,一种给OK客户,一种给大客户?
【问题讨论】:
标签: asp.net-mvc model-view-controller separation-of-concerns