- 博客(12)
- 收藏
- 关注
原创 【无标题】
git解决remote: HTTP Basic: Access deniedfatal: Authentication failed for 'http://********当本地保存历史记录后,一直报错,不会弹出用户名密码窗口让重新输入,甚是可恶。解决方案:git bash here,然后执行命令git config --system --unset credential.helper...
2022-02-07 10:48:45 278
原创 async与await的使用
async与awaitasync函数是用来取代回调函数的另一种方法只要在函数名之前加async就代表该函数又异步操作,该异步操作会返回一个promise对象,接受前面加await关键字注明,当函数执行的时候,一旦到await就会返回,等到触发到异步操作,在执行函数体后面的语句function timeout(ms){ return new Promise(resolve=>{ setTimeout(resolve,ms); })}async function asyncValue
2020-12-14 17:53:29 257
原创 promise对象及其async和await用法
promise是什么?主要用于异步计算可以将异步队列化,按照期望的顺序执行,返回符合预期的结果可以在对象之间传递和操作promise,帮助处理队列信息在没有promise时,处理异步是通过纯粹的回调函数形式处理,很容易进入回调地狱中,剥夺了return的能力,问题可以解决,但是难以读懂,嵌套层次太深,不好维护为什么会有promise?为了避免界面冻结(任务)同步:假设你是一个服务员,你只能服务完一个对象,在接着才能服务另一个对象异步:你妈妈同时叫你姐姐和你吃饭,你妈妈叫完之后,不管你来
2020-12-14 16:00:42 288
原创 路由跳转传值在刷新页面后数据清空的解决方案
标题路由传值刷新页面数据丢失方法1:在path路径后面携带path:'/路径/:id'方法2:本地存储数据,可以存储在localstorage或者sesstionstorage或者cookie中
2020-12-03 17:09:35 1366
原创 vue的身份证校验
标题 vue的身份证校验1.data中的数据const isCardID = (rule, value, callback) => { console.log(value) if (!/(^\d{15}$)|(^\d{17}(\d|X|x)$)/.test(value)) { callback(new Error('你输入的身份证长度或格式错误')) } // 身份证城市 const aCity = { 1
2020-12-03 12:01:45 1398
原创 vue-element-ui密码的校验
vue密码的规则校验password: [ { required: true, message: '请输入密码' }, { min: 6, message: '输入密码长度必须大于6位' }, { pattern: new RegExp('^(?=.[A-Z])'), message: '必须有一个大写字母 ' }, { pattern: new RegExp('^(?=.[a-z])'), message: '必须有一个小写
2020-12-02 09:50:39 1284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人