摘要: #js中DOM的相关操作 #####通过 HTML DOM,JavaScript 能够访问和改变 HTML 文档的所有元素 ####HTML DOM(文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被结构化为对象树 阅读全文
posted @ 2022-09-04 10:36 HuangJiaZ 阅读(41) 评论(1) 推荐(0)
摘要: #this的指向问题 ##5大调用场景 1.普通函数 2.对象方法 3.call,apply,bind 4.class 5.箭头函数 ###1.普通函数中出现的this /* 普通函数中的this指向问题 */ function testThis(){ console.log(this); } wi 阅读全文
posted @ 2022-09-03 16:43 HuangJiaZ 阅读(53) 评论(0) 推荐(0)
摘要: 防抖(debounce) 基于上述场景,首先提出第一种思路:在第一次触发事件时,不立即执行函数,而是给出一个期限值比如200ms,然后: 如果在200ms内没有再次触发滚动事件,那么就执行函数 如果在200ms内再次触发滚动事件,那么当前的计时取消,重新开始计时 效果:如果短时间内大量触发同一事件, 阅读全文
posted @ 2022-03-04 19:26 HuangJiaZ 阅读(73) 评论(0) 推荐(0)
摘要: 面试题1:路由传递参数(对象写法)path是否可以结合params参数一起使用? 答:路由跳转传参的时候,对象的写法可以是name,path形式,但是需要注意的是,path这种写法与params参数一起使用 this.$router.push({path:'/search',params:{keyw 阅读全文
posted @ 2022-03-02 15:26 HuangJiaZ 阅读(76) 评论(0) 推荐(0)
摘要: vuex工作原理与流程Vue组件(action里面的dispatch )--> actions(commit方法) -->mutations(Mutate)--> state(getter) -->store更新所有调用vuex的组件(Vue Component组件) 1、state存储应用状态数据 阅读全文
posted @ 2022-02-26 22:23 HuangJiaZ 阅读(345) 评论(0) 推荐(0)
摘要: 方法一 ​ 在vue.config.js中添加如下配置: devServer:{ proxy:"http://localhost:5000" } 说明: 优点:配置简单,请求资源时直接发给前端(8080)即可。 缺点:不能配置多个代理,不能灵活的控制请求是否走代理。 工作方式:若按照上述配置代理,当 阅读全文
posted @ 2022-02-26 12:46 HuangJiaZ 阅读(39) 评论(0) 推荐(0)
摘要: 在Vue里我们可以通过全局事件总线来实现任意组件之间通信,它的原理是给Vue的原型对象上面添加一个属性,这样的话我所有组件的都可以访问到这个属性,然后可以通过这个属性来访问其他组件给这个属性上面绑定的一些方法从而去传递数据,而且这个属性还可以去访问Vue实例对象上的方法,因为Vue组件构造函数的原型 阅读全文
posted @ 2022-02-25 12:33 HuangJiaZ 阅读(439) 评论(0) 推荐(0)
摘要: 每个函数function都有一个prototype属性,即显式原型(属性)。它默认指向Object空对象, 每个实例对象都有一个__proto__属性,即称隐式原型(属性)。 VueComponent把原本指向Object的原型对象改到指向Vue原型对象(黄线),即VueComponent.prot 阅读全文
posted @ 2022-02-22 22:40 HuangJiaZ 阅读(170) 评论(0) 推荐(0)
摘要: Vue实例有一个完整的生命周期,也就是说从开始创建、初始化数据、编译模板、挂在DOM、渲染-更新-渲染、卸载等一系列过程,我们成为Vue 实例的生命周期,钩子就是在某个阶段给你一个做某些处理的机会。 beforeCreate( 创建前 ) 在实例初始化之后,数据观测和事件配置之前被调用,此时组件的选 阅读全文
posted @ 2022-02-22 11:18 HuangJiaZ 阅读(45) 评论(0) 推荐(0)
摘要: v-bind : 单向绑定解析表达式, 可简写为 :xxx v-model : 双向数据绑定 v-for : 遍历数组/对象/字符串 v-on : 绑定事件监听, 可简写为@ v-if : 条件渲染(动态控制节点是否存存在) v-else : 条件渲染(动态控制节点是否存存在) v-show : 条 阅读全文
posted @ 2022-02-22 10:04 HuangJiaZ 阅读(63) 评论(0) 推荐(0)