callback相关内容

如何将值传递给 AngularJS $http 成功回调

在我的 AngularJS 应用程序中,我正在执行以下操作 $http.get('/plugin/' + key + '/js').success(function (data) {如果(数据长度> 0){控制台日志(数据);//这里我还需要“key"的值}}); 现在我需要访问成功回调中的 key 值,即我需要知道在发出 get() 请求时它具有哪个值. 任何“最佳实践"如何做到这一点 ..
发布时间:2022-01-03 08:46:00 前端开发

done() 回调的重点是什么?

在 Mochajs 中,他们使用 done() 来测试异步代码,如下所示: describe('用户', function() {描述('#save()',函数(){it('应该保存没有错误', function(done) {var user = new User('Luna');用户.保存(功能(错误){如果(错误)抛出错误;完毕();});});});}); 这到底是什么意思?我做了 c ..
发布时间:2022-01-03 08:45:54 前端开发

Selenium 和异步 JavaScript 调用

我对 Selenium 和 JavaScript 回调函数很陌生,我有一个大问题,我自己无法解决.我需要一个使用 JavaScript 的指定变量.如果我使用 GoogleChrome 打开页面并使用控制台输入我的 JavaScript 代码,我可以使用以下内容获取变量: 1.var myId;2. getSomeIdStuffInfo("somestuff",function(docId)(m ..
发布时间:2022-01-03 08:45:35 前端开发

如何使线程休眠,直到收到异步函数的回调?

我有一个函数,只有在从异步函数接收到回调时才需要执行. 喜欢 我调用异步函数 Stop() 不久之后我调用异步函数 Start(). 收到停止回调之前的问题 Start() 被调用,因此我遇到了问题.我也不能分开两个函数的调用,就像我不能这样做.: public void SomeFunction(){停止();}public void Stop_CallBack(eventa ..
发布时间:2022-01-03 08:45:18 C#/.NET

通过内联数据属性传递 Javascript 函数

我正在使用 Javascript 文件上传库,其中一项功能是它使用 HTML5 内联数据属性将信息传递给插件. 这对于任何与数据相关的数据、字符串、数字等都非常有用,但是该插件有一些回调方法,您可以为其分配函数.我的问题是,当尝试通过这些内联数据属性传递 javascript 函数时,如下所示: 该插件可以很好地获取对 onFinish() 回调方法的引用,但是当它尝试执行我放入的任何 ..
发布时间:2022-01-03 08:45:11 前端开发

什么是回调函数以及如何在 OOP 中使用它

我想使用 php 简单的 HTML DOM 解析器 来抓取图片、标题、日期,以及在充满文章的页面上对每篇文章的描述.在查看 API 时,我注意到它有一个 set_callback,它设置了一个回调函数.但是我不确定这是做什么或我将如何使用它?在其中一个示例中,它用于调用一个删除一些内容的函数,我想知道您是否必须使用它来调用所有函数? 我想我想知道为什么要使用它,它有什么作用,因为我以前从未遇 ..
发布时间:2022-01-03 08:44:55 PHP

在 $.getJSON 中发送之前

如何在 $.getJSON(跨域)中使用 beforeSend 回调. 更具体地说 $.getJSON 是对 YQL 服务的调用喜欢 select * from html whereurl="http://www.yahoo.com" 解决方案 beforeSend 的唯一目的是获取原始 XHR 对象(通常用于在其上设置 HTTP 标头).你不需要它来启动旋转器等.这里的代码( ..
发布时间:2022-01-03 08:44:49 前端开发

回调函数触发过早

我在 jQuery 中有这个简单的函数: function detailspage(page) {如果(页面!= checkcurrent){checkcurrent = 页面;$('div#details').children("div").slideUp("slow", function() {$('div#details').children("div"+page).slideDown(" ..
发布时间:2022-01-03 08:44:41 其他开发

在 node.js 中捕获 console.log?

有没有办法可以在 node.js 中捕获由 console.log(...) 引起的最终控制台输出,以防止在对模块进行单元测试时阻塞终端? 谢谢 解决方案 module.js: module.exports = function() {console.log("foo");} 程序: console.log = function() {};mod = require("./mo ..
发布时间:2022-01-03 08:44:32 其他开发

在 jQuery 的 ajax 成功回调中,textStatus 永远不会是“成功"吗?

在 文档 中有一个可能的值列表,如果 error() 回调触发(“超时"、“错误"、“未修改"和“解析器错误"),但没有为 success() 事件指定任何内容. 除了“success"之外还有其他值可以传递给 success() 回调吗?这在任何地方都有记录吗? 解决方案 Success 和 complete 记录在 这里.你真的不需要担心什么 textStatus 传递给函数,它 ..
发布时间:2022-01-03 08:44:27 前端开发

JavaScript 似乎不会等待返回值

我已经为此苦苦挣扎了一段时间.我是 Javascript 的新手,一直觉得我编写的代码一直在异步运行.这是一个通用示例: 我在函数 a 中运行了一些代码.然后函数 A 调用函数 B,后者需要将一个变量返回给 A,以便 A 可以在以后的操作中使用它.似乎当 A 调用 B 时,它仍然继续运行自己的代码,而不是等待它的返回值被阻塞,而且 B 的速度不够快,以至于 A 最终达到了它需要使用返回值的程 ..
发布时间:2022-01-03 08:44:04 前端开发

Android:AudioRecord 类问题:从不调用回调

我的 Android Java 应用程序需要将音频数据记录到 RAM 中并进行处理.这就是为什么我使用类“AudioRecord"而不是“MediaRecorder"(仅记录到文件). 到目前为止,我对音频数据使用了带有“read()"的忙循环轮询.到目前为止,这一直在工作,但它过多地与 CPU 挂钩.在两次轮询之间,我让线程进入睡眠状态以避免 100% 的 CPU 使用率.然而,这并不是一 ..
发布时间:2022-01-03 08:43:43 移动开发

Google reCAPTCHA 数据回调不起作用

我已经建立了一个电子邮件通讯注册表格,可以从我的网站发布到 mailchimp.我在表单中添加了 Google reCAPTCHA,并有一个数据回调来启用提交按钮,因为它最初被禁用.昨晚在所有浏览器中都运行良好,并成功进行了测试签了字..然后回家了.我今天早上起来,发现订阅按钮无法启用/数据回调不起作用?奇怪.. 回调 ..
发布时间:2022-01-03 08:43:37 前端开发

如何在 AngularJS 中为 $resource 方法添加回调

在用户更新/创建一些数据后,我们需要向用户显示错误/成功消息可能是一种常见情况,我们如何在 AngularJS 中实现它? 我想添加回调但找不到解决方案.使用 $http.post().success().error() 有效,但我想知道我是否可以使用更高级别的 API $resource 来做到这一点. 或者,我们应该写指令还是使用 $watch()? 提前感谢您的帮助. 解决方案 ..
发布时间:2022-01-03 08:43:28 其他开发