摘要:
技术文档:https://mp.zhls.qq.com/youshu-docs/develop/sdk/prepare.html 事件上报 track()方法埋点概述 通过 track() 方法采集指定类型的行为数据,调用 track() 后会将数据放入队列,SDK 会在合适的时机将队列中的数据上报 阅读全文
摘要:
https://blog.csdn.net/m0_67601373/article/details/127174685?spm=1001.2014.3001.5502 https://blog.csdn.net/m0_67601373/article/details/127175257?spm=10 阅读全文
摘要:
https://ustbhuangyi.github.io/vue-analysis/v2/prepare/ 阅读全文
摘要:
vue通过原型拦截的方式重写了数组的7个方法,首先获取到这个数组的Observer。如果有新的值,就调用observeArray对新的值进行监听,然后调用notify,通知render watcher,执行update 核心:arrayMethods 首先继承了 Array,然后对数组中所有能改变数 阅读全文
摘要:
首先要知道vue2 是2013年 基于 ES5开发出来的 我们常说的重渲染就是重新运行render函数 vue2响应式原理简单来说就是vue官网上的这图片 通过 Object.defineProperty 遍历对象的每一个属性,把每一个属性变成一个 getter 和 setter 函数,读取属性的时 阅读全文
摘要:
validateField 有些时候我们只需要验证表单中的部分字段,其他字段不需要,这时候我们就需要用validateField函数了,注意,这里有几个坑大家别踩了首先,我们得知道,使用validateField部分校验数组的时候,数组有几位,就会回调几次。当也就是空的时候,表示验证通过,回调返回为 阅读全文
摘要:
一、简介 v-model实现双向绑定的语法糖,常用于表单与组件之间的数据双向绑定. 二、表单实现双向绑定 1. 原理 分两步骤 v-bind绑定一个value属性 v-on指令给当前元素绑定input事件 可看出v-model绑定在表单上时,v-model其实就是v-bind绑定value和v-on 阅读全文
摘要:
query和params传参的时候,每一个参数应该以字符串形式传入,如果传一个对象,会被强制准转换为字符串[object Object],点击进入路由可以获取对象的值,但是刷新页面会导致获取不到对象值。我们可以通过JSON.stringify()解决问题 阅读全文
摘要:
1.结论 key在Vue是DOM对象的标识;进行列表展示时,默认key是index;如果数据只做展示使用,使用index作为key是没有任何问题的;如果使用index作为key,而后续操作会破坏顺序,一定会带来效率问题,严重时会渲染出错误的DOM 2. key的作用 key就是一个标识,被使用在Vu 阅读全文
摘要:
1. 什么是虚拟dom? 虚拟dom本质上是一个js对象,用来描述视图的界面结构,在vue中,每个组件都有一个render函数,每个render函数都会返回一个虚拟dom树,这意味着每个组件都对应着一颗虚拟dom树 2. 为什么需要虚拟dom?在vue中,渲染视图会调用render函数,这种渲染不仅 阅读全文