草庐IT

vue3-HTTP

全部标签

javascript - AngularJS:使用超时属性取消 $http 请求

我看过很多关于这个主题的帖子和很多网络文章,但我仍然被我的问题难住了。我找到了thispost非常有用,但我的timeoutRequest()函数从未被调用。我正在使用超时属性为$http的promise,但基础HTTP请求未被取消。我认为promise本身正在解决,但请求并未取消。我的Controller行为如下所示:$scope.enquiriesSelected=function(){$scope.cancelHttpRequests();$location.path("/enquiries");};$scope.cancelHttpRequests=function(){con

javascript - AngularJS http 返回值

我想在AngularJS中编写一个返回值(实际上它是一个字符串)的函数。该值由http请求返回,但异步让我抓狂。我的第一次尝试是:this.readParameter=function(key){$http({method:"GET",url:"XXXXXXX",headers:{'Content-Type':'application/json'}}).then(functionsuccessCallback(response){returnresponse.data;},functionerrorCallback(response){thrownewError("Error");})

【Vue】VUE模板vue-admin-template-4.4.0(Vue + Element UI)使用攻略

2020.7.21更新的vue-admin-template-4.4.0,现在尝试使用一下。https://github.com/PanJiaChen/vue-admin-template1默认允许安装依赖:npminstall运行项目:npmrundev登录访问:此时登录的url是前端传送给前端自己,使用mock目录下的模拟数据。所以只运行前端项目,也不会出现任何问题。2配置2.1中英文切换修改element-ui语言,找到src/main.js文件将enimportlocalefrom'element-ui/lib/locale/lang/em'//langi18n修改为zh-CNimpo

[k8s] error: Readiness probe failed: HTTP probe failed with statuscode: 503

k8sissue: error:Readinessprobefailed:HTTPprobefailedwithstatuscode:503explanation:Kubernetes为准备和活动探测返回HTTP503错误的事实意味着到后端的连接可能有问题。有趣的是,这不是重点。这些探针不是用来执行HTTP流的端到端测试的。探测只用于验证它们所监视的服务是否响应。简单地说,好的是自己设置的readiness探针(probe)起作用了,不好的是,自己的配置文件可能有一些其他方面的问题。具体是什么方面的问题呢?就是创建出来的container里的报错信息Read-onlyfilesystem/xx

vue跨域问题解决:Access to XMLHttpRequest at‘httplocalhost

前两天遇到了跨域问题,报了AccesstoXMLHttpRequestat‘httplocalhost的错,在网上找了一些资料,我是通过配置vue.config.js、proxy实现的,感觉非常方便,分享给大家!一、背景补充(jsonp)首先,来个背景,为什么会出现跨域?--(先了解一下另一种jsonp,我用的不是这种方法,但怎么说呢,比如面试,多了解几种方法总是好的,jsonp就不贴具体方法了,因为我这次没试)因为浏览器有同源策略(补充:协议、域名、端口相同是同源,同源策略限制:1、js脚本不能访问另一个域下的cookie、localstorage2、不能操作另一个域dom3、ajax不能跨

vue.js not detected问题解决

 最近在看vue的时候,发现之前装过的vuedevtools提示vue.jsisnotdetected。重装了一次后,发现对于没有应用vue框架的页面,的确是检测不到vue.js,所以报这个很正常;切换到有vue.js资源的页面,调试界面就会自动检测出vue插件(如果还是报错,具体下文有讲)。如果你跟我一样上不了chrome商店,那么希望下面的步骤可以帮到你。首先下载插件:Installation|VueDevtools(vuejs.org)https://devtools.vuejs.org/guide/installation.html然后点击InstallonChrome 之后打开chr

javascript - 在 http.get 之后从另一个 Controller 更新一个 Controller 中变量的值?

我有两个Controller。我想使用服务将变量从一个Controller更新到另一个Controller,但它没有更新。我希望Controller“select”中的变量$scope.names在Controller“current”中更新并显示它app.controller('select',['$scope','$http','myService',function($scope,$http,myService){$http.get('/myapp/stocknames').success(function(data){$scope.names=data;myService.na

javascript - "right"同步HTTP请求方式

你可能是来这里责备我的,但这是一个真实的用例。在在线教育的世界里,有SCORM类(class)。我必须让旧的SCORM类(class)在网站上运行。SCORM类(class)是“基于网络的”并在浏览器中运行,但他们希望在iframe中运行,并且希望家长提供GetValue方法和SetValue。因此,这些SCORM类(class)正在执行类似parent.SetValue("score","90")的操作并继续进行。如果有任何问题,该函数应该返回“false”。SCORM来自90年代,在现代网络中我们知道我们必须进行回调/promise,并且http“经常”失败。您可能认为解决方案是一

javascript - 进行第二次 http 调用并在同一个 Observable 中使用结果

我使用的是angular2,它是http组件。我想调用一个将返回元素列表的RESTAPI。该列表的大小限制为100个条目。如果有更多项,将在响应中设置一个hasMore标志。然后您必须使用参数page=2再次调用API。如果有一个Observable,同时包含两个服务器响应,那就太好了。我的代码看起来像这样:call({page:1}).map(res=>res.json()).do((res)=>{if(res.meta.hasMore){//doanotherrequestwithpage=2}}.map(...).subscribe(callback)call是一个将使用http

javascript - Vue 中的嵌套循环

我有一个通过vue传递的对象的对象,我这样做是为了运行:@{{question}}但是我收到这个错误:属性或方法“subjects”未在实例上定义,但在渲染期间被引用。确保在数据选项中声明响应式数据属性。(在根实例中找到)如何在vue中运行嵌套循环? 最佳答案 举个例子:varvm=newVue({el:'#app',data:{questions:[{subjects:['question1.1','question1.2']},{subjects:['question2.1','question2.2']}]}}){{subje