草庐IT

get_multi_async

全部标签

javascript - 为什么这个 JavaScript async/await 代码没有按预期运行?

我已经尝试阅读有关异步/等待的指南和教程,但我似乎无法在任何地方找到解决这个问题的方法。这里是有问题的代码:varfunc1=newPromise((resolve,reject)=>{console.log("Func1");setTimeout(()=>{resolve(10);},100);});varfunc2=newPromise((resolve,reject)=>{console.log("Func2");setTimeout(()=>{resolve(20);},5000);})letrun=async()=>{letvar1=awaitfunc1;letvar2=aw

javascript - ES2017 Async/await 函数 - 它们只适用于 promises 吗?

我开始在我的js应用程序(由Babel转译)中使用async/awaitES7函数。如果错了请纠正我,但它们只适用于Promises吗?如果是,这意味着我需要将常规回调函数包装到Promises中(顺便说一句,我目前正在做的事情)。 最佳答案 当前(也可能是最终的)async/await提案等待promises和脱糖成类似bluebird的Promise.coroutine的东西,其中await扮演yield.这是有道理的,因为promise代表值(value)+时间,而您正在等待该值(value)可用。注意await也在所有其他包

javascript - async/await 不能与 fetch 结合使用

我正在尝试将ES7async/await与fetch一起使用。我知道我很接近,但我无法让它工作。这是代码:classBar{asyncload(){leturl='https://finance.yahoo.com/webservice/v1/symbols/goog/quote?format=json';try{response=awaitfetch(url);returnresponse.responseText;}catch(e){returne.message;}}}我使用如下:letbar=newBar();bar.load().then(function(val){cons

javascript - 在 Highcharts 和 jQuery 中隐藏系列的_groups_ : how to get acceptable performance?

我正在使用Highcharts来表示时间序列组。因此,从同一个人收集的数据点由线连接,属于同一组的个人的数据点共享相同的颜色。Highcharts图例显示每个单独的时间序列而不是组,我有一百多个时间序列,以这种方式隐藏和显示数据既丑陋又不切实际。相反,我制作了按钮并使用jQuery将它们与将在时间序列中搜索匹配颜色并切换每个匹配序列的可见性的函数相关联。这是一个小数据集的例子:http://jsfiddle.net/bokov/VYkmg/6/这是该示例中的系列隐藏函数:$("#button").click(function(){if($(this).hasClass("hideser

javascript - 使用 $http.get 调用响应初始化 AngularJS 常量

如何根据GET请求的响应初始化我的angularjs应用程序。例如:-angular.module('A',[]);angular.module('A').run(function($rootScope,$http){$rootScope.safeApply=function(fn){$http.get('url').success(function(result){//Thisdoesn'twork.Iamnotabletoinject'theConstant'elsewhereinmyapplicationangular.module('A').constant('theConst

javascript - react + 助焊剂 : Getting initial state into a store

我们最近从Angular切换到React+Flux来构建一个相当复杂的业务应用程序。采用让一个容器组件将所有状态作为属性传递到组件树下的方法并不是为我们开发应用程序的实用方法,因为该应用程序使用类似页面的大型模式。确实有足够的状态传递给模式,以便他们将数据加载到他们的存储中。我遇到的问题是我需要将一些初始状态(作为Prop传递)放入模态组件的商店中。在thispostFacebook的好人说,当同步不是目标时,可以使用props作为初始状态。这就是我目前将初始状态放入我的商店的方式:varABC=React.createClass({...getInitialState:functio

javascript - 在 jQuery 的 get 速记上设置超时

是否可以使用jQuery的get速记设置ajax超时参数?如果不是,使用速记发送的请求是否会超时?jQuery.get(url,[data],[callback(data,textStatus,XMLHttpRequest)],[dataType])谢谢。 最佳答案 IsitpossibletosettheajaxtimeoutparameterusingjQuery'sgetshorthand?不,不是根据请求,尽管您可以使用$.ajaxSetup()为所有请求做这件事。Ifnot,dorequestssentwiththesho

javascript - JSHint 无法识别 Visual Studio Code (VSCode) 中的 Async/Await 语法

我一直在努力使用VSCode和JSHint来寻找摆脱这种语法高亮显示的方法。似乎JSHint无法识别Async/Await语法。在这里您可以找到我正在谈论的内容的屏幕截图。我的JSHint版本:jshint-esnextv2.7.0-3 最佳答案 在visualstudiocode中,JSHint和ESLint相互抵消。所以如果你想在vscode中使用异步函数,那么你必须禁用Jshint并启用eslint。 关于javascript-JSHint无法识别VisualStudioCode(

javascript - 拖放 : How to get the URL of image being dropped if image is a link (not the url of the link)

我有这个代码:functiondrop(evt){evt.stopPropagation();evt.preventDefault();varimageUrl=evt.dataTransfer.getData('URL');alert(imageUrl);}FIDDLE如果你放下元素它会提醒图像的url。到目前为止一切顺利。我的问题是,如果您删除元素它会提醒href的url的元素。我想提醒的网址内的元素就像您在上面的示例中放下图像一样。这可能吗?我不介意使用Jquery或任何其他库。我只想获取中图像的url元素。重点是将其他网站的图片链接拖到我的网站并获取图片的url。为了更清楚地说明

javascript - ES7 中新的 async 和 await 关键字是从 C# 复制过来的吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion注意到Java中没有async和await,ES7中的这些新关键字是从C#语言复制而来的?我很好奇起源:谁提出了关键字名称,JS社区中是否有人正在利用.NET框架的概念?