angularjs单一页面中高频访问相同web api,出现阻塞和等待
早上,一个项目是在asp.net mvc环境下。
部分视是使用angularjs访问一个 web api接口,页面执行完成之后,很多请求出现阻塞和等待。
为了解决这个问题,尝试好几个方法:
1,不经接口,直接访问数据。
2,把数据临时存储。
3,做成单独按件,分别加载。
4,直接移至主页中来执行。
5,web api改为异步或是同步。
6,不使用angularjs,使用asp.net mvc Razor,这个能解决,但是又失去了页面用户交互的友好性。
......
尝试过N个方法,均无法解决。
刚刚,程序改来改去,还是使用初初的路线,使用angularjs,Insus.NET先写了2个angularjs service:
问题解决!!!