0

所以我想验证一些东西。这对我来说,如果使用模板路由,因为您的模板本质上是提供部分标记,但显然您通过模板做的不同。

所以你不会同时使用两者。我假设如果我要使用类似 Knockout 的东西,我很可能永远不会在我的 MVC 应用程序中使用部分,对吗?

4

1 回答 1

1

我假设如果我要使用类似 Knockout 的东西,我很可能永远不会在我的 MVC 应用程序中使用部分,对吗?

是,对的。Knockout 是您可以使用的客户端模板引擎,现在您的控制器操作将返回 JSON 而不是部分 HTML。

但我不会说如果您使用模板引擎,您将永远不会使用部分 HTML。使用客户端模板引擎很难实现很多事情。例如生成包含防伪令牌的表单,具有客户端验证属性的输入字段,...... - >它们更容易在服务器上生成。

于 2012-10-19T06:09:30.673 回答