- 博客(4)
- 收藏
- 关注
原创 对el-table进行二次封装和使用
功能说明:使用该组件时传入列配置columns数组,表格数据tableData数组 表格未进行分页,需要分页可自行扩展。prop: 对应el-table-column标签的prop属性, 也就是tableData数据中对应的英文名称字段。base-table.vue (封装后的表格组件)label: 表格表头文字。
2023-10-09 10:55:38 258 1
原创 如何理解JS的异步
渲染主线程遇到异步任务时,将异步任务交给其他线程去处理,自身立刻结束异步任务去执行后面的任务。而其他线程里的异步任务完成时,将异步任务中的回调函数包装成任务,丢给渲染主线程中任务队列末尾去排队等待执行。,这是因为JS是运行在浏览器的渲染主线程中。而渲染主线程只有一个。渲染主线程承担着诸多工作,渲染页面、执行JS、解析CSS等都是在其中运行。如果使用同步的方式去执行,就极有可能造成页面的阻塞,从而导致消息队列中其他任务无法得到执行。在这种异步模式下,浏览器永不阻塞,从而最大限度保证了单线程的流程运行。
2023-06-03 15:18:51 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人