04 2021 档案

摘要:1.场所描述 如何获取vue-data中的所有值? 如何获取vue-data中的某一个值? 如何获取vue-data中的初始值? 如何设置data中的值位初始值? 2.主角登场 this.$options.data()和this.$data <template> <div> <button @cli 阅读全文
posted @ 2021-04-28 13:39 南风晚来晚相识 阅读(2121) 评论(0) 推荐(1) 编辑
摘要:Promise 自定义封装 then 函数 <script src="./Promise.js"></script> <script type="text/javascript"> let p = new Promise((resolve, reject) => { resolve('ok'); } 阅读全文
posted @ 2021-04-24 19:01 南风晚来晚相识 阅读(300) 评论(0) 推荐(0) 编辑
摘要:1.给对象添加一个key值 成功的 <template> <div> <p>{{userInfo.name}}</p> <p>{{userInfo.sex ? userInfo.sex : ''}}</p> <button @click="updateName">修改userInfo</button 阅读全文
posted @ 2021-04-20 12:12 南风晚来晚相识 阅读(1249) 评论(0) 推荐(0) 编辑
摘要:8.处理 Promise 抛出的异常 <script src="./Promise.js"></script> <script type="text/javascript"> let p = new Promise((resolve, reject) => { throw 'error'; }) p 阅读全文
posted @ 2021-04-19 21:40 南风晚来晚相识 阅读(218) 评论(0) 推荐(0) 编辑
摘要:1.手写 Promise 1 创建一个文件 Promise.js;内容 function Promise(){ } 2 引入 Promise.js 这个文件 <script src="./Promise.js"></script> <script type="text/javascript"> le 阅读全文
posted @ 2021-04-18 22:49 南风晚来晚相识 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1.Promise的异常穿透 1==》当你使用Promise的then,进行链式调用的时候,可以在最后指定失败的回调 2==》前面任何操作出现了异常,都会传递到最后失败的回调中进行处理; Promise的异常穿透和 p.then(resolve=>{ do someting success thin 阅读全文
posted @ 2021-04-18 00:40 南风晚来晚相识 阅读(612) 评论(0) 推荐(0) 编辑
摘要:// 当一个Promise指定多个成功或者失败的回调;都会调用吗? 会的 let p = new Promise((resolve, reject) => { resolve('第一种成功1'); }) p.then(res => { console.log(1) }) p.then(res => 阅读全文
posted @ 2021-04-17 18:39 南风晚来晚相识 阅读(457) 评论(0) 推荐(0) 编辑
摘要:let p = new Promise((resolve, reject) => { // 改变Promise的状态由三种 // resolve('第一种成功1'); // reject('第一种失败2'); throw ('抛出错误') }) console.log(p) 阅读全文
posted @ 2021-04-17 18:32 南风晚来晚相识 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Promise.race([]);接受一个参数,由promise组成的一个数组; 它的返回结果是promise对象; 它的结果和状态由什么去决定呢? 由第一个改变Promise状态的对象去决定;若是返回的是成功,那么race就是成功;若是失败,那么race就是失败 let p1 = new Prom 阅读全文
posted @ 2021-04-17 18:13 南风晚来晚相识 阅读(501) 评论(0) 推荐(0) 编辑
摘要:你对Promise.all的理解 Promise.all(iterable)接受一个参数,这个参数【一般】是多个promise对象组成的数组。 参数(iterable)可以是字符串和数组 只有所有的promise成功才能够算成功。 只要有一个失败了,就返回第一个失败的promise的结果作为结果; 阅读全文
posted @ 2021-04-17 17:51 南风晚来晚相识 阅读(743) 评论(0) 推荐(0) 编辑
摘要:Promise构造函数Promise(excutor) // 说明一下:excutor会在Promise内部立刻同步调用;(异步操作在执行器执行) var p = new Promise((resolve, reject) => { // resolve 既是函数也是参数,它用于处理成功的; 在异步 阅读全文
posted @ 2021-04-14 23:22 南风晚来晚相识 阅读(283) 评论(0) 推荐(0) 编辑
摘要:1.Promise中PromiseStatus的三种状态 var p = new Promise((resolve, reject) => { // resolve 既是函数也是参数,它用于处理成功的; 在异步任务成功的时候,去调用resolve // reject 既是函数也是参数,它用于处理失败 阅读全文
posted @ 2021-04-14 22:57 南风晚来晚相识 阅读(360) 评论(0) 推荐(0) 编辑
摘要:1. fs读取文件 const fs=require('fs');//引入文件读取模块 fs.readFile('./README.md',(err,data)=>{ // 如果出现错误,抛出错误 if(err) throw err; // 没有错,输入文件的内容 console.log(data. 阅读全文
posted @ 2021-04-13 22:29 南风晚来晚相识 阅读(90) 评论(0) 推荐(0) 编辑
摘要:1. 关于async函数的错误处理 有些时候,我们请求的接口可能会报错; 从而导致后面的代码无法去执行; 这样就会造成页面上某些状态出错! 那么怎么样才能 既能捕获到错误 还能让代码往后面执行呢 2. 解决方法,使用 try catch 捕获 async sendhander() { try { c 阅读全文
posted @ 2021-04-12 12:44 南风晚来晚相识 阅读(389) 评论(0) 推荐(0) 编辑
摘要:<el-select class="my-el-select" v-model="tenantCont" placeholder="请输入机构标识"> <el-option-group v-for="group in options" :key="group.label" :label="group 阅读全文
posted @ 2021-04-03 18:06 南风晚来晚相识 阅读(4288) 评论(0) 推荐(0) 编辑
摘要:<el-select class="my-el-select" v-model="tenantCont" placeholder="请输入机构标识"> <el-option-group v-for="group in options" :key="group.label" :label="group 阅读全文
posted @ 2021-04-03 18:01 南风晚来晚相识 阅读(2779) 评论(0) 推荐(0) 编辑
摘要:<el-select class="my-el-select" v-model="tenantCont" placeholder="请输入机构标识"> <el-option-group v-for="group in options" :key="group.label" :label="group 阅读全文
posted @ 2021-04-03 17:55 南风晚来晚相识 阅读(3934) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示