我对 ASP MVC 很陌生
我有一个用户可以选择的菜单选项列表。根据 MVC 架构,每个菜单选择都会触发一个控制器。
但不幸的是,其中一些控制器需要一些时间来执行才能做出可见的更改。因为大数据需要绑定到网格。所以浏览器一直挂起(显示加载)。
如果用户在耗时的菜单选项之后选择了可以轻松加载的选项,则会发生最坏的情况。
如果另一个控制器动作请求进来,有人可以帮忙解决一个控制器动作请求吗?现在它是所有用户选择的操作的总和
例如:如果用户选择 Menu1 ,然后选择 Menu2 。我的 Menu1 控制器操作需要一些时间才能执行。到那时,用户单击第一次单击时很容易加载的 Menu2。但是由于单击了 Menu2,用户必须等待很长时间。