vue开源项目自己修改

进入新公司,领导安排了任务,对一个开源项目vue进行修改

其中用到了vuex,async,await,dispatch等技术,有点熟悉又有些陌生

还有就是他们的代码习惯和我之前的差别太大了

import api from '@/api'

await dispatch(

'd2admin/db/set',

{

path: 'uuid',

value: orgUsrRes.UserID,

},

{ root: true }

)

看不懂呀

但是今天学到了一个新的插件----lodash

一个js插件,使用很方便简洁,一个入门级的小白很容易上手的

今天重新学习了async await dispatch

对async和await有了新的认识

我们使用 async 关键字,把它放在函数声明之前,使其成为 async function。异步函数是一个知道怎样使用 await 关键字调用异步代码的函数。

await 只在异步函数里面才起作用,它可以放在任何异步的,基于 promise 的函数之前。它会暂停代码在该行上,直到 promise 完成,然后返回结果值。在暂停的同时,其他正在等待执行的代码就有机会执行了。

async function hello() {
  return greeting = await Promise.resolve("Hello");
};

hello().then(alert);

我正在进步。。。。。加油

有没有同行一起来研究研究哇

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值