- 博客(12)
- 收藏
- 关注
原创 【无标题】
git解决remote: HTTP Basic: Access denied fatal: Authentication failed for 'http://******** 当本地保存历史记录后,一直报错,不会弹出用户名密码窗口让重新输入,甚是可恶。 解决方案: git bash here,然后执行命令 git config --system --unset credential.helper ...
2022-02-07 10:48:45
287
原创 async与await的使用
async与await async函数是用来取代回调函数的另一种方法 只要在函数名之前加async就代表该函数又异步操作,该异步操作会返回一个promise对象,接受前面加await关键字注明,当函数执行的时候,一旦到await就会返回,等到触发到异步操作,在执行函数体后面的语句 function timeout(ms){ return new Promise(resolve=>{ setTimeout(resolve,ms); }) } async function asyncValue
2020-12-14 17:53:29
279
原创 promise对象及其async和await用法
promise是什么? 主要用于异步计算 可以将异步队列化,按照期望的顺序执行,返回符合预期的结果 可以在对象之间传递和操作promise,帮助处理队列信息 在没有promise时,处理异步是通过纯粹的回调函数形式处理,很容易进入回调地狱中,剥夺了return的能力,问题可以解决,但是难以读懂,嵌套层次太深,不好维护 为什么会有promise? 为了避免界面冻结(任务) 同步:假设你是一个服务员,你只能服务完一个对象,在接着才能服务另一个对象 异步:你妈妈同时叫你姐姐和你吃饭,你妈妈叫完之后,不管你来
2020-12-14 16:00:42
301
原创 路由跳转传值在刷新页面后数据清空的解决方案
标题路由传值刷新页面数据丢失 方法1:在path路径后面携带 path:'/路径/:id' 方法2:本地存储数据,可以存储在localstorage或者sesstionstorage或者cookie中
2020-12-03 17:09:35
1415
原创 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
1432
原创 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
1312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人