Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以我想验证一些东西。这对我来说,如果使用模板路由,因为您的模板本质上是提供部分标记,但显然您通过模板做的不同。
所以你不会同时使用两者。我假设如果我要使用类似 Knockout 的东西,我很可能永远不会在我的 MVC 应用程序中使用部分,对吗?
我假设如果我要使用类似 Knockout 的东西,我很可能永远不会在我的 MVC 应用程序中使用部分,对吗?
是,对的。Knockout 是您可以使用的客户端模板引擎,现在您的控制器操作将返回 JSON 而不是部分 HTML。
但我不会说如果您使用模板引擎,您将永远不会使用部分 HTML。使用客户端模板引擎很难实现很多事情。例如生成包含防伪令牌的表单,具有客户端验证属性的输入字段,...... - >它们更容易在服务器上生成。