vue
文章平均质量分 91
趁你还年轻233
公众号:大大大前端
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何理解防抖和节流?
前端工程师们都听过看起来很高级的词,节流和防抖,其实节流就是throttle,防抖就是debounce,其实这个也属于前端性能优化的一部分。原创 2022-09-08 10:13:47 · 1833 阅读 · 0 评论 -
像特斯拉CEO马斯克一样,快速生成mock克隆数据
特斯拉CEO马斯克生9个子女,说自己为提高美国生育率正在尽一份力原创 2022-09-08 10:03:28 · 322 阅读 · 0 评论 -
前端语音转文字实践总结
最近准备一个技术分享,看到以前做的一个语音转文字的功能,放在slides上落灰了,索性整理到这里和大家分享下。从技术选型,到方案设计,到实际落地,可以说把全链路都覆盖到了。原创 2022-06-16 17:18:26 · 6267 阅读 · 1 评论 -
如何理解vue中的key?
就目前所了解的情况,key的作用有以下这些。v-for遍历时,用id,uuid之类作为key,唯一标识节点加速虚拟DOM渲染响应式系统没有监听到的数据,用+new Date()生成的时间戳作为key,手动强制触发重新渲染场景一大同小异司空见惯,场景二是下面这样的:<div :key="rerender"> <span>Hello Vue.js !</span> <complexComponent :propObj="propObj" :.原创 2021-05-24 11:05:05 · 780 阅读 · 0 评论 -
如何理解vue中的v-model?
说到v-model,就想到了双向数据绑定,而且往往最常见的是在表单元素<input>,<textarea>,<select>中的使用,在一些自定义组件中也使用到了v-model。那么为什么v-model双向数据绑定,自动更新元素呢?v-model 在内部为不同的输入元素使用不同的属性并抛出不同的事件:text 和 textarea 元素使用 value 属性和 input 事件;checkbox 和 radio 使用 checked 属性和 change 事件.原创 2021-05-23 11:35:34 · 590 阅读 · 0 评论 -
如何理解vue中的v-bind?
如果你写过vue,对v-bind这个指令一定不陌生。下面我将从源码层面去带大家剖析一下v-bind背后的原理。会从以下几个方面去探索:v-bind关键源码分析v-bind化的属性统一存储在哪里:attrsMap与attrsList绑定属性获取函数 getBindingAttr 和 属性操作函数 getAndRemoveAttrv-bind如何处理不同的绑定属性v-bind:key源码分析v-bind:title源码分析v-bind:class源码分析v-bind:style源.原创 2021-05-23 11:33:44 · 570 阅读 · 0 评论 -
如何理解vue的computed?
这道考察computed属性的题蛮有意思的。不仅仅考察了computed,而且还考察了vue的依赖收集以及脏检查。computed : { foo() { if(this.a>0){ return this.a} else { return this.b + this.c } }}data() { a: 1, b: 1, c: 1,}众所周知,首次a,b,c均为1时,foo()返回值为1。以foo()返回值为1作.原创 2021-05-23 11:32:33 · 208 阅读 · 0 评论
分享