最新 最热

vue路由守卫(回顾)

路由跳转前做一些验证,比如登录验证,是网站中的普遍需求。对此,vue-route 提供的beforeRouteUpdate可以方便地实现导航守卫(navigation-guards)。官方定义:导航守卫(navigation-guards)。 文档地址:https://router.vuejs.org/z...

2023-01-16
0

2021年web前端面试集锦

重排(也称回流): 当DOM的变化影响了元素的几何信息(DOM对象的位置和尺寸大小),浏览器需要重新计算元素的几何属性,将其安放在界面中的正确位置,这个过程叫做重排。 触发:...

2023-01-16
0

v-model 基本原理 ?(回顾)

首先在页面初始化时候,vue的编译器会编译该html模板文件,将页面上的dom元素遍历生成一个虚拟的dom树。再递归遍历虚拟的dom的每一个节点。当匹配到其是一个元素而非纯文本,则继续遍历每一个属性。 如果遍历到v-model这个...

2023-01-16
0

VUE路由设置history模式刷新404处理

vue路由配成history模式,需要设置base,如果不设置base刷新页面会报404错误 const router = new Router({     mode: 'history',     base: '/weegClient/',     routes }) 打包时vue.config....

2023-01-15
0

「  [学习日记] vue拦截原理  」

摘自vue文档官网当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Object.defineProperty 把这些 property 全部转为 getter/setter。Object.defineProperty 是 E...

2023-01-15
1

vue.js客服系统实时聊天项目开发(一)路由与子路由-全局变量-elementui搭建基本框架

Vue应用程序设置一些基本配置,包括使用依赖项,设置路由,挂载组件等。这样就可以使用Vue框架开发应用程序了

2023-01-14
1

uniapp或vue项目里如何接入第三方在线客服代码

UniApp是一个使用 Vue.js 框架开发的跨平台应用程序,可以在 iOS、Android、H5、微信小程序、支付宝小程序、字节跳动小程序等多个平台上运行。

2023-01-13
1

Vue组件数据通信方案总结

初识Vue.js,了解到组件是Vue的主要构成部分,但组件内部的作用域是相对独立的部分,组件之间的关系一般如下图:

2023-01-12
1

前端代码优化案例(初版)

DRY是指Don't Repeat Yourself特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。《The Pragmatic Programmer》对这一思想做了很好的阐述。把一切重复的代码抽象...

2023-01-11
0

vue组件传值

this.$emit向父组件暴露一个监听事件,第一个参数为事件名称,第二个参数为传递的值

2023-01-11
0