asynchronous相关内容

如何在 angular 2 中为异步验证器添加去抖动时间?

这是我的异步验证器,它没有去抖动时间,我该如何添加? static emailExist(_signupService:SignupService) {返回(控制:控制)=>{返回新的承诺((解决,拒绝)=> {_signupService.checkEmail(control.value).订阅(数据 =>{如果(data.response.available == true){解决(空);} ..
发布时间:2021-12-02 20:21:38 其他开发

如何在 Angular 2 中进行简单的 JSONP 异步请求?

我正在尝试将以下 Angular 1 代码转换为 Angular 2: $http.jsonp('https://accounts.google.com/logout'); 必须是 JSONP 请求才能跳过 CORS 政策问题. 解决方案 在最新版的Angular 在应用模块的定义文件中导入HttpClientModule 和HttpClientJsonpModule 模块 ..
发布时间:2021-12-02 20:10:43 其他开发

jQuery - 可以完成线程/异步吗?

我目前正在使用 AJAX 和 Django 框架. 我可以将 asynchronous POST/GET 传递给 Django,并让它返回一个 json 对象. 然后根据Django传过来的结果,循环遍历数据,更新网页上的表格. 表格的 HTML: ..
发布时间:2021-12-02 19:28:54 前端开发

异步函数执行完毕后才运行代码

总的来说,我对 Swift 和 Xcode 比较陌生,我发现尝试解决这个问题有很多困难. 我正在开发一个使用 Parse.com 后端服务器的应用程序.为了不阻塞主线程,每当应用程序从服务器下载任何东西时,它都会在不同的线程上异步完成.然而,其余代码继续在主线程上执行,并且当它应该从服务器获得的数据尚未下载时它会崩溃.我想知道如何在异步函数完成后调用函数来运行,这必须对单独文件中的函数完成. ..
发布时间:2021-12-02 16:13:12 移动开发

Swift:如何在异步 urlsession 函数中返回一个值?

如您所见,我正在接收一个 JSON 文件,使用 SwiftyJSON 对其进行解析,并尝试返回 totalTime,但它不会让我这样做.我该怎么做? func googleDuration(origin: String, destination: String) ->整数{//使用谷歌距离矩阵 api 计算起点和终点let originFix = origin.stringByReplacing ..
发布时间:2021-12-02 16:00:37 移动开发

在 .NET 中 yield 和 await 如何实现控制流?

据我所知 yield 关键字,如果在迭代器块内使用,它会将控制流返回给调用代码,当迭代器再次被调用时,它会从停止的地方开始. 此外,await 不仅等待被调用者,还将控制权返回给调用者,仅在调用者 await 方法时从中断的地方继续. 换句话说——没有线程,而async和await的“并发"是巧妙的控制流造成的错觉,细节被语法隐藏了. 现在,我是一名前汇编程序员,我非常熟悉指令指 ..
发布时间:2021-12-02 14:07:19 C#/.NET

React - 在 DOM 渲染时显示加载屏幕?

这是来自 Google Adsense 应用程序页面的示例.主页面之前显示的加载屏幕显示之后. 我不知道如何用 React 做同样的事情,因为如果我让 React 组件渲染加载屏幕,它在页面加载时不会显示,因为它必须等待 DOM 之前渲染. 更新: 我通过将屏幕加载器放在 index.html 中并在 React componentDidMount() 生命周期方法中将其删除来制 ..
发布时间:2021-12-02 10:41:42 其他开发

使用异步 componentDidMount() 好吗?

在 React Native 中使用 componentDidMount() 作为异步函数的好习惯还是应该避免它? 当组件安装时,我需要从 AsyncStorage 获取一些信息,但我知道的唯一方法是使 componentDidMount() 函数异步. 异步 componentDidMount() {让 auth = 等待 this.getAuth();如果(授权)this.checkA ..
发布时间:2021-12-02 10:23:17 其他开发

如何在 React 的 UseEffect() 中调用异步函数?

我想调用一个异步函数并获取我的 UseEffect 的结果. 我在网上找到的fetch api例子是直接在useEffect函数中制作的.如果我的 URL 发生变化,我必须修补我所有的提取. 当我尝试时,我收到一条错误消息. 这是我的代码. 异步函数 getData(userId) {const data = await axios.get(`http://url/api/da ..
发布时间:2021-12-02 10:08:28 前端开发

如何在反应渲染功能中异步等待?

我非常熟悉async await,但使用后端nodejs.但是我遇到了一个场景,我必须在前端使用它. 我正在获取对象数组,并且在这些对象中我正在获取位置的 lat lng.现在使用 react-geocode 我可以获得单个 lat lng 的地名,但我想在地图函数中使用它来获取地名.所以正如我们所知,async 调用我必须在那里使用 async await. 这是代码 从“reac ..
发布时间:2021-12-02 10:03:45 前端开发

在 ASP.Net MVC 中禁用每个请求的会话状态

我正在 ASP.Net MVC 中创建一个 ActionResult 来提供图像.启用会话状态后,IIS 一次只能处理来自同一用户的一个请求.(这不仅在 MVC 中是正确的.) 因此,在一个有多个图片回调到这个Action的页面上,一次只能处理一个图片请求.它是同步的. 我希望这个图像操作是异步的——我希望每个执行多个图像请求而不需要前一个完成.(如果图像只是静态文件,IIS 会以这种 ..
发布时间:2021-12-02 09:23:10 C#/.NET

ASP.NET 服务器不会异步处理页面

我有一个带按钮的页面,我想通过单击按钮异步加载 2 个数据网格和数据. 这是页面的代码,我使用 jquery 调用其他 2 个页面来生成 html. ..
发布时间:2021-12-02 09:03:23 C#/.NET

异步 nodejs 模块导出

我想知道配置模块导出的最佳方法是什么.下面示例中的“async.function"可以是 FS 或 HTTP 请求,为了示例而简化: 这是示例代码(asynmodule.js): var foo = "bar"异步功能(功能(响应){foo = "foobar";//module.exports = foo;//在这里导出会破坏应用程序:foo 总是未定义的.});//在此处导出会生成工作 ..
发布时间:2021-12-01 22:33:51 其他开发

如何将异步函数调用包装到 Node.js 或 Javascript 中的同步函数中?

假设您维护一个公开函数 getData 的库.您的用户调用它来获取实际数据: var output = getData(); 底层数据保存在一个文件中,因此您使用 Node.js 内置的 fs.readFileSync 实现了 getData.很明显 getData 和 fs.readFileSync 都是同步函数.有一天,您被告知将底层数据源切换到只能异步访问的存储库,例如 MongoDB. ..
发布时间:2021-12-01 22:27:18 前端开发

Node JS Promise.all 和 forEach

我有一个类似数组的结构,它公开了异步方法.异步方法调用返回数组结构,这些结构反过来公开更多异步方法.我正在创建另一个 JSON 对象来存储从该结构获得的值,因此我需要小心跟踪回调中的引用. 我编写了一个蛮力解决方案,但我想学习一个更惯用或更干净的解决方案. 对于 n 级嵌套,该模式应该是可重复的. 我需要使用 promise.all 或一些类似的技术来确定何时解析封闭例程. 并非每 ..
发布时间:2021-12-01 22:16:52 前端开发

用外行的术语理解异步代码

我理解异步性的基本原理:事物不是按顺序执行的.而且我知道有一些非常强大的东西......据称.但是对于我的生活,我无法将头围绕在代码上.让我们来看看我写过的异步 Node.JS 代码......但并没有真正理解. function newuser(response, postData) {console.log("请求处理程序'newuser'被调用.");var body = ''+'' ..
发布时间:2021-12-01 22:16:06 前端开发

如何为 Node.js 编写异步函数

我试图研究应该如何编写异步函数.在翻阅了大量文档后,我仍然不清楚. 如何为 Node 编写异步函数?我应该如何正确实现错误事件处理? 问我问题的另一种方式是:我应该如何解释以下函数? var async_function = function(val, callback){process.nextTick(function(){回调(val);});}; 另外,我发现 关于 SO ..
发布时间:2021-12-01 22:11:00 前端开发