ICode9

精准搜索请尝试: 精确搜索
  • 14.异步函数2021-09-03 14:01:24

    异步函数 promise(fn(resolve,reject){}) 函数传入两个参数   resolve为执行成功返回的内容    reject 为函数执行失败返回的内容   Promise有几种方法启动    1.p.then() 2.p.rece([很多P]) 只要有一个成功停止启动了 3.p.then()  回调函数  传两个参数 成功的和失败的函

  • 笔记2021-08-31 20:00:06

    //Promise.all和Promise.race let p1 = new Promise((resolve, reject) => { resolve('成功了') }) let p2 = new Promise((resolve, reject) => { resolve('success') }) let p3 = Promise.reject('失败') Promise.all([p1, p2]).then((r

  • javascript : promise实现异步循环2021-08-30 16:31:59

    需求场景大概就是:调用的方法是异步的。需要遍历参数,循环调用这个方法。拿到所有方法执行的结果,才能进行下一步。 所以说,需要在循环里面执行异步方法,然后正确拿到所有结果。 刚面临这个问题的时候我是拒绝的,对于我这个还没出新手村的菜鸟来说,异步,还循环,离谱,总不能callback一层一层

  • promise/axios async/await使用方法汇总2021-08-25 13:30:02

    promise使用方法汇总 promise与axios结合使用1.创建公共请求2.调用公共请求方法 promise请求进行多次回调1.promise 链式请求2.使用promise.all2.使用promise.race3.结合使用async/await promise与axios结合使用 1.创建公共请求 promiseFunc: (url) => { // 返回一个pr

  • VueCLI2 路径别名2021-08-24 12:35:12

    在Vue CLI2 中, 参考视频:https://www.bilibili.com/video/BV1fv411C72r?p=141 webpack.base.config.js,module.exports = { ... resolve: { alias: { // 起别名 '@': resolve('src'), // src目录以后可以使用@代替 'components': resolve('src/components&#

  • Vue 异步组件2021-08-22 20:31:40

        <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <h1>{{msg}}</h1>

  • linux下编译openssl2021-08-19 12:01:56

    一、问题在Qt中使用https,运行时报错: qt.network.ssl: QSslSocket: cannot resolve SSLv2_client_method1二、原因分析SSLv2由于某些漏洞导致的不安全原因, 在某些linux发行版里的openssl库禁用掉了SSLv2 三、解决办法重新编译openssl 1、下载opensslgit clone https://github.com/

  • 深入了解promise,手写实现promise2021-08-16 01:02:30

    什么是Promise promise是一个构造函数,是用来封装一个异步操作并可以获取其成功/失败的结果值 Promise 对象用于表示一个异步操作的最终完成 (或失败)及其结果值、   有哪些异步编程? 1.fs(node)文件操作 2.数据库操作 3.定时器等回调函数 4.发送AJAX请求 ........   使用Promise

  • 手写promise2021-08-15 12:33:29

    。 现代浏览器支持已经支持了promise,下面我用Cpromise类来重新写一个promise,探索一下promise实现的原理: 直接上代码: /* Cpromise:构造函数 excutor:内部同步执行函数 (resolve,reject) => {} */ function Cpromise (excutor){ this.state = 'pendding';//promise状态 t

  • Vue-Promise2021-08-13 21:32:30

    promise 就是一种异步编程的的解决方案 当执行网络请求的时候,代码就会出现阻塞,下面的代码要等待请求完成了在运行,所以我们一般网络请求的时候就去开启一个异步任务,一边请求一边执行其他代码 请求到数据后,就要一个回调函数,返回数据 这只是简单的场景,如果在很复杂的情景里就会出现回

  • 在vue-cli4.x 中使用cesium1.82021-08-12 13:01:54

    1、vue-cli4.x + cesium1.8 2、配置vue.config.js "use strict"; const path = require("path"); const defaultSettings = require("./src/settings.js"); ​ ​ // 1、引入cesium相关文件 const CopyWebpackPlugin = require("copy-webpack-plugin&q

  • go module使用简介并解决 goland go Cannot resolve file ‘xxx ‘ 错误2021-08-06 21:01:45

    go mod go Cannot resolve file 'mr 1 Goland 打开文件显示 go Cannot resolve file ‘mr’ 错误 解决方法 下图所示勾选 原因 可能是因为 GO MODULE 功能还需完善,GOLAND默认是关闭该功能的,我们需要手动打开(不排除之后更新会不会改成默认开启)这样做的目的是让goland 开

  • MindSpore解读评注(7)对mindspore\ccsrc\pipeline\jit\parse\resolve.h的部分注释2021-08-06 11:00:23

    对mindspore\ccsrc\pipeline\jit\parse\resolve.h的部分注释和对using namespace std的学习理对mindspore\ccsrc\pipeline\jit\parse\resolve.h的部分注释和using namespace std的学习理解 知识浅薄,还有许多未理解之处,欢迎各位纠正、讨论。 相对路径:mindspore\ccsrc\pipeline\ji

  • promise2021-08-04 23:33:38

    1.promise理解 promise是ES6引入的可以进行异步编程的新方法,可以解决回调地狱的问题 2.promise初步使用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initi

  • JavaScript的Promise对象2021-08-03 17:32:11

    1.Promise对象 Promise是异步编程的一种解决方案,ES6原生提供了Promise对象。Promise对象代表了未来将要发生的事件,用来传递异步操作的消息。 Promise对象有两个特点:   (1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejecte

  • 脚手架三取消eslint和取别名2021-08-01 22:30:07

    工作记录:脚手架三取消eslint和取别名 背景: 脚手架三创建vue项目,配置文件已经隐藏起来了,不推荐修改项目的配置。 方式一 在package.json同级目录下创建vue.config.js(名字不可变,vue会解析该名字文件) 写入配置: module.exports = { //取消eslint lintOnSave: false, devServer: {

  • Idea中Java项目—Cannot resolve symbol2021-07-31 10:33:47

    有一个类明明存在,但总是亮眼的红色,提示:cannot resolve symbol 1、首先确定自己的类是真实存在的 2、 在IDEA中 点击 File → Invalidate Caches/Restart,清理了缓存重启IDEA 亲测有效 转自:https://blog.csdn.net/leftwukaixing/article/details/105655122

  • Promise 回调地狱2021-07-30 14:32:04

    网络请求的回调地狱: 一个url1从服务器加载一个数据data1,data1中包含了下一个请求的url2 data1取出url2,从服务器加载数据data2,data2中包含了下一个请求的url3 data2取出url3,从服务器加载数据data3,data3中包含了下一个请求的url4 发送网络请求url4,获取最终的数据data4      

  • Promise2021-07-29 22:04:19

    其实有的地方还没有整理到,但是先整理到这啦,后面还有去看看别的题呢嘿嘿 目录 1 异步的产生 2 传统的异步模式 2.1 事件处理 2.2 回调函数 3 传统异步模式的问题  3.1 回调地狱 3.2 异步之间的联系 4 Promise   4.1 Promise的状态 4.2 Promise的用途 4.3 如何控制Promise的状

  • 写一个Promise实现2021-07-28 20:05:13

    promise ​ promise是ES6中新增的异步编程解决方案, 在代码中的表现是一个对象。通过Promise就可以实现用同步的流程来表示异步的操作,通过Promise就可以避免回调函数层层嵌套(回调地狱)问题。 new Promise(function(resolve, reject){}); // promise对象不是异步的, 只要创建prom

  • vue 路由懒加载2021-07-28 16:30:14

    方式一,用声明变量加箭头函数方式引入 一般这种更常用 const List = () => import('@/components/list.vue') const router = new VueRouter({ routes: [ { path: '/list', component: List } ] }) 方式二 const router = new Router({ routes: [ {

  • JavaScript运行机制(四)promise与async函数2021-07-28 16:00:58

    promise和async函数 promise let p = new Promise((resolve)=>{ resolve("hello world") }) p.then((data) => { console.log(data) // hello world }) async函数 // async函数的返回值是promise对象 async function fun(){ return 1 } let a =

  • Angular Resolver 学习2021-07-28 11:33:16

    通常在组件中可以使用 service 加载 API 数据。但如果有多个 API 调用,其加载逻辑就会变得复杂,而且可能组件需要处理每个加载请求的中间状态,做出合适的 UI 提示。 Resolver 设计为在 Router -> Component 中间插入了一个附加的对象,可以用来提前准备组件所需要的数据,从而使得组件的

  • js Promise2021-07-28 00:01:16

    好久没有写js了,最近需要做一个前端项目,复习了以下,分享个人的见解,仅供参考 Promise Promise是es6提供的特性,JS本身是单线程的,js引擎线程,称为主线程,但浏览器也提供了多个线程完成异步操作。 ​ 首先看一个简单的示例 let p1 = new Promise((resolve,reject)=>{ //do some t

  • pycharm中导入模块,提示this inspection detects names that should resolve but don't.due to dynamic dispa2021-07-27 09:02:48

    导入模块,提示:this inspection detects names that should resolve but don't.due to dynamic dispatch and duck typing,this is possible in a limited but useful number of cases .top-level and class-level items are supported better than instance items 1、检查python的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有