- 博客(9)
- 收藏
- 关注
原创 前端面试题
所以浏览器采用异步的方式来避免,具体的做法是当某些任务发生时,比如计时器,网络,事件监听,主线程将任务交给其它线程去处理,自身立即结束任务的执行,转而执行后续代码,当其它线程完成时,js是一门单线程的语言,这是因为它运行在浏览器的渲染主线程中,而渲染主线程只有一个,并且渲染主线程承担着诸多的工作,比如说渲染页面,执行js等都在其中运行。在异步模式下,浏览器永远不会阻塞,从而最大限度的保证了单线程的流畅运行。,加入到消息队列的末尾排队,等待主线程的调度。如何理解js的异步?
2024-08-25 00:57:55
29
原创 uview中的picker动态回显问题
u-picker组件通过v-if条件渲染,只有在show2为true时才会渲染。通过在loadData方法中设置show2来确保在数据加载完成后渲染u-picker组件,这样defaultIndex就会生效。一种解决方案是使用v-if条件渲染,确保在数据加载完成后再渲染u-picker组件。这样可以确保defaultIndex在组件首次渲染时生效。u-picker的defaultIndex属性是一次性的,无法在数据变化后动态回显,那么我们可能需要尝试一些其他方法。
2023-12-07 10:31:00
1910
原创 Vue3+viet+Ts+mock遇到Access to XMLHttpRequest跨域问题
在练习vue3中使用到mock模拟数据居然遇到跨域,我看其它大佬使用时都没有跨域问题,不知道我写的项目为什么会这样,但是我的解决方案还是配置跨域代理.
2023-03-17 01:01:18
932
原创 简单的封装Element-ui Table表格组件
在vue项目中,如果使用了Element-ui框架,我们会经常使用到Table表格组件.在vue中重复出现的,我们可以封装成为一个公共组件.那么今天我们就将它封装成可复用的组件吧!本次封装组件中,用到知识点有父子组件传值,三元表达式.1. 第一步在vue公共文件夹中,创建一个公共组件vue文件.也是子组件.<!-- 被封装的子组件 --><template> <el-table :data="tableData2" stripe :border="obj..
2020-12-19 11:24:31
522
原创 前端es6语法---对象,数组解构语法---对象,数组展开语法
随便写写对象解构语法:// 1.分割线---------------------- let obj={ name:"基础", age:23, hobby:"smoking" } let {name,age,hobby}=obj; console.log(name,age,hobby); // 基础 23 hobby// 2.分割线---------------------- let obj={ name:"这是一个寂寞的天", title:"下着有些伤心的雨",
2020-09-04 16:19:06
1115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人