Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在使用异步并等待Asp.net Web API时,在angularJS中使用$timeout是否重要?_C#_Asp.net_Angularjs_Asynchronous - Fatal编程技术网

C# 在使用异步并等待Asp.net Web API时,在angularJS中使用$timeout是否重要?

C# 在使用异步并等待Asp.net Web API时,在angularJS中使用$timeout是否重要?,c#,asp.net,angularjs,asynchronous,C#,Asp.net,Angularjs,Asynchronous,我只是想知道在我的服务器端使用Asp.Net Web Api时,是否需要在AngularJS中使用$timeout作为同步方式 如果我要同时使用$timeout、Async和wait,请解释并让我理解。Async\wait是服务器端的操作符,可以帮助您在服务器中执行Async操作 $timeout是一个angularjs提供程序,它包装了setTimeout,并使用$apply函数来同步角度世界中的内容($apply调用摘要) 如果您正在寻找一种在客户端上实现异步的方法,您应该阅读承诺和延迟对象

我只是想知道在我的服务器端使用
Asp.Net Web Api
时,是否需要在
AngularJS
中使用
$timeout
作为同步方式


如果我要同时使用
$timeout
Async
wait
,请解释并让我理解。

Async\wait
服务器端的
操作符,可以帮助您在服务器中执行Async操作

$timeout
是一个
angularjs
提供程序,它包装了
setTimeout
,并使用
$apply
函数来同步角度世界中的内容(
$apply
调用
摘要


如果您正在寻找一种在客户端上实现
异步
的方法,您应该阅读
承诺
延迟
对象-这是在客户端上实现
异步
的方法(无论我在服务器上是否异步).

Async\Await
服务器端的
操作符,可以帮助您在服务器中执行Async操作

$timeout
是一个
angularjs
提供程序,它包装了
setTimeout
,并使用
$apply
函数来同步角度世界中的内容(
$apply
调用
摘要


如果您正在寻找一种在客户端上实现
异步
的方法,您应该阅读
承诺
延迟
对象-这是在客户端上实现
异步
的方法(无论我在服务器上是否异步).

仅在服务器端使用异步是否足够?@DatzMe-否。http请求是您不想在客户端等待的东西。在响应返回之前,您不希望阻塞代码,因此您需要使用延迟对象,并承诺在操作(回调)之前和之后完成操作。您的服务器可以以同步或异步方式处理请求。客户端不应该关心它。仅在服务器端使用异步是否足够?@DatzMe-否。http请求是您不希望在客户端等待的。在响应返回之前,您不希望阻塞代码,因此您需要使用延迟对象,并承诺在操作(回调)之前和之后完成操作。您的服务器可以以同步或异步方式处理请求。客户不应该关心它。