gpt4 book ai didi

asp.net-mvc - ASP .Net MVC 中多个设备的多 View

转载 作者:行者123 更新时间:2023-12-02 03:46:56 25 4
gpt4 key购买 nike

构建 ASP .Net MVC 项目的最佳方式是什么,该项目具有通用的 Web 服务部分和多个设备的多个 View 。我已经开始使用 JQuery 移动项目,并且具有移动设备 View 。现在我需要添加应该作为 Web 服务工作的 Web API Controller 。桌面浏览器还需要另一个 View 部分。

分配不同的Area来分组不同的View好不好?

网络请求流程:

  1. 将移动客户端请求路由到移动区域的 MVCController,并将桌面客户端请求从 RouteConfig 路由到桌面区域的 MVCController
  2. 从 MVC Controller 调用 web api Controller (通用)
  3. 从MVC Controller 返回相应的View

有没有更好的方法可以做到这一点?如果同一项目中的 Web 服务和多个 View 会增加复杂性,我感到很困惑。

最佳答案

我认为更好的方法是采用响应式设计。理想情况下,您最终会在多个设备上看到一个 View ,而不是显示相同信息的多个 View 。

看看这个explanation .

关于asp.net-mvc - ASP .Net MVC 中多个设备的多 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16392666/

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