ICode9

精准搜索请尝试: 精确搜索
  • await is only valid in async function2022-02-22 22:58:36

    这个错误的意思是await只能放到async函数内部,言下之意: await必须放到函数里函数必须有async修饰符 错误1: 没有放到函数里 const myFun = async () => { return new Promise((resolve, reject) => { setTimeout(() => { resolve(1) },1000) }) } // 错误: 没

  • Promise2022-02-22 15:33:37

    Promise状态 pending resolved rejected 调resolve函数会进入成功状态 调rejected函数或报错会进入失败状态 api Promise.all Promise.race Promise.resolve Promise.reject是函数对象方法 .then .catch是实例对象方法 .then返回值 返回非promise的值,则下一个promise变为reso

  • Could not resolve all dependencies for configuration ‘:classpath‘.2022-02-21 22:34:59

    问题:   每次拉取其它分支,上图中红框中文件就会消失,启动项目,报错: A problem occurred configuring root project 'project_name'. > Could not resolve all dependencies for configuration ':classpath'.    > Using insecure protocols with repositories, without explic

  • Promise笔记(完结版)2022-02-21 18:58:00

    目录 一、认识Promise (一)相关知识及特点 (二)Promise初体验 (三)Promise实践练习 二、Promise基本知识 (一)基本知识 (二)Promise的API及代码 (三)几个关键问题及代码 三、自定义封装Promise(手写Promise,class版) 四、async与await (一)基本知识 (二)代码实践 #END(具体可看b站尚硅谷ovo) 一、

  • javascript Promise2022-02-20 23:02:23

    回调函数 对比-普通函数和异步函数返回值 普通函数的直接返回想要的数据,可以异步函数不行,于是便有了回调函数. 进化-回调函数 例子1 以前是我希望调用你这个函数,然后能够给我返回一些数据,在我这里进行处理,但是我拿不到数据 现在呢,我调用你这个函数,感觉我把怎么处理这

  • JavaScript学习之ES6学习之Promise2022-02-20 21:02:04

    简介 主要介绍Promise新特性的概念和使用。 概念: Promise是ES6引入的异步编程的新解决方案,语法上Promise是一个构造函数,用来封装异步操作(也就是回调函数)。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Promise学习</title> </head>

  • 【JS】强化Promise理解,从零手写属于自己的Promise.all与Promise.race2022-02-19 18:33:06

    壹 ❀ 引 在一个思路搞定三道Promise并发编程题,手摸手教你实现一个Promise限制器一文中,我们在文章结尾留了一个疑问,关于第三题的实现能否解决当每次调用时间都不相等的情况(比如第二次调用要早于第一次调用结束),那么最终得到的结果顺序还能与参数顺序保持一致问题?在分享我踩坑过程

  • netstat命令2022-02-16 15:33:03

    Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 netstat --help usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol

  • axios封装2022-02-15 12:00:08

    1.request.js import axios from 'axios' const service = axios.create({ baseURL: import.meta.env.VITE_APP_BASE_API, // url = base url + request url // withCredentials: true, // send cookies when cross-domain requests timeout: 1000 * 30 // r

  • 【错误修复记录】Cannot resolve plugin XXX 的解决办法2022-02-08 18:30:33

    今天在引入spring boot 的 dependencies 的时候一直报错 Cannot resolve plugin XXX 删repo rebuild 也没用 后来看了一下  原来是我override了设置文件和repo,但是home path却没改,改过来问题就解决了

  • 关于promise的实现2022-02-08 15:01:46

    参考实现代码: class MyPromise { // 构造方法 constructor(executor) { // 初始化值 this.initValue(); // 初始化this指向 this.initBind(); try { // 执行传进来的函数 executor(this.resolve, this.reject); } catch (e) { //

  • promise等待多个异步请求完毕后再执行其他代码的方法2022-02-08 09:03:35

    //这里等promise执行,避免拿不到图片临时路径 const promise1 = new Promise((resolve, reject) => { uni.downloadFile({ url:that.bg_img, success:(res)=>{ resolve(res) } }) }); const promise2 = new Promise((resolve,

  • Ubuntu换源Could not resolve 'mirrors.aliyun.com'2022-02-07 23:04:42

    出现如下图错误   解决方案 1、vim /etc/resolv.conf在文件后面添加 nameserver 8.8.8.8 nameserver 8.8.4.4 2、重启网络 sudo /etc/init.d/networking restart  

  • AutoFac的使用总结(未完)2022-02-06 23:32:47

    因为微软系都会内置许多现有技术(如依赖注入等),我也一直没有去学习第三方的,但是现在看来是有必要学习一下的。 1. 替换内置Ioc容器 引用Nuget AutoFac、Autofac.Extensions.DependencyInjection。 //Program.cs public static IHostBuilder CreateHostBuilder(string[] args) =>

  • Could not resolve host: mirrors.aliyun.com; 未知的错误2022-02-06 14:06:44

    Could not resolve host: mirrors.aliyun.com; 未知的错误 出现这个错误的原因是因为没有解析dns 所以需要自己新增DNS # 打开文件,编辑文件 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 新增如下DNS DNS1=8.8.8.8 DNS2=8.8.4.4 重新启动network service network

  • 手写promise 对promise更详细的理解2022-02-05 15:31:50

    首先还是上应用层的promise代码 以便对结构的理解 let remember = true; let getMoney = new Promise((resolve,reject)=>{ if(remember){ let money = 999 resolve(money) }else{ let noMone

  • 15.blog前端-博客首页2022-02-04 20:31:03

    App.vue <template> <div id="app"> <!--博客首页显示--> <router-view> </router-view> <!--回到顶部的组件--> <go-top></go-top> </div> </template> <script> import GoTop

  • 关于ES6的promise和ES7的yield2022-02-04 11:33:33

    关于ES6的promise和ES7的yield       1.promise 1 基本概念 名称: 译为“承诺”,这也就表达了将来会执行的操作,代表异步操作; 状态: 一共有三种状态,分别为pending(进行中)、fulfilled(已成功)和rejected(已失败)。 特点: (1)只有异步操作可以决定当前处于的状态,并且任何其他操作无

  • Promise.all 和 Promise.race2022-02-03 23:01:50

    Pomise.all的使用 Promise.all可以将多个Promise实例包装成一个新的Promise实例。 同时,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候则返回最先被reject失败状态的值。 Promse.all在处理多个异步处理时非常有用,比如说一个页面上需要等两个或多个ajax的

  • ES6语法总结2022-02-03 21:34:36

    1、对象简化写法 简化前: var obj = { name: name, age: age, getName: function () { return this.name; }, getAge: function () { return this.age; } } 简化后: let obj = { //

  • babel实战--如何在项目中使用babel2022-02-02 23:02:17

    概要 目前在使用的三大框架(vue.js, react.js, angular.js)都有相应的脚手架工具已经贴心的帮我们集成了babel的各种配置,因此我们少了很多配置的工作量,一条命令就可以开始开发业务代码了,觉得自己又牛逼闪闪了。显示那是我们的错觉,与大佬之间的距离也许就差一个对babel深度的学习,接

  • DaVinci Resolve 17使用-导入/删除资源2022-02-02 21:31:28

    DaVinci Resolve 17使用-导入/删除资源 1 导入资源 1.1 右键导入方式 打开软件后,显示【媒体池里没有片段】,此时鼠标右键该区域,便可看到【导入媒体】,单击进入。 选择自己需要的媒体资源,点击打开即可导入。 因帧率问题可能会出现以下提示,点击【不更改】就行。 此时能看到对

  • arcgis 4 与deckgl 整合 (三)2022-01-29 10:31:45

    针对HexagonLayer HexagonLayer 的数据构建器 const axios = require(‘axios’) export default class TripsLayerParser { static getDataFromUrl(url: string) { return new Promise((resolve => { const queryUrl = ${url}/query?where=1%3D1&text=&objectIds=&time=

  • es6 promise知识点 王者段位前来挑战2022-01-28 19:07:11

    关于promise的知识点,暂且分为 青铜、白银、黄金、铂金、钻石、星耀、王者这几个段位。可能是王者玩多了吧,你到哪一个段位了? 将关于promise的 青铜 你已经用过promise解决过异步编程了,并知道通过调用.then()和.catch()来处理回调函数。 基本用法 const promise = new Promise(

  • JavaScript手写Promise2022-01-28 16:05:10

    const PROMISE_STATUS_PENDING = 'pending' const PROMISE_STATUS_FULFILLED = 'fulfilled' const PROMISE_STATUS_REJECTED = 'rejected' // 工具函数 function execFunctionWithCatchError(execFn, value, resolve, reject) { try { const

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

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

ICode9版权所有