logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中函数为什么不能在异步操作里return出数据

一直有这疑惑,后在思索异步事件机制的时候略有体会,、这就涉及到主线程,支线程又名任务队列,而这任务队列有两大分支宏任务和微任务,关于主线程与支线程的关系请看我另一篇文章先看一个例子为什么没有返回10,且听我细细道来~首先,函数是作为一个执行操作,执行它里面后续加入含有异步操作,但是,但是--》》编译器进入函数时是同步的,进入函数到打印出 ‘我是同步’ ,这个过程都还是同步在主线程执行的遇到setT

#javascript
Vue中的data和computed是在生命周期的执行顺序的探究

先讲述我遇到的情况,我在computed引入了vuex的一个变量getName,由于在页面上多地方共用,因此我在data处将他赋值给timer,发现打印出来是undefine废话不多,先咔的撸出代码先在页面引入然后在页面敲出来出现这种情况初步猜测是data和computed初始化顺序的问题了,猜测在vue生命周期中data初始化是在computed初始化之前,所以获取不到 co...

ant design vue 表单域的validateFields取值和子item的change取值的先后问题

废话不多,先咔的撸出代码先我先在created中初始化表单域form然后在表单域子节点中绑定@change="handleChange"函数,然后我设想是每一次单选完后打印出单选后的值然而结果是每次打印的值是单选前的值,比如:我开始时默认选正常,第一次选异常,打印出正常第二次选正常,结果打印出异常我懵逼了,一般出现这种情况应该是跟事件机制同步或者异步的...

到底了