随笔分类 - Vue面试题
Vue常见面试题
摘要:路由的常见模式有两种:hash模式和history模式 hash模式:在浏览器中符号“#”,#以及#后面的字符称之为hash,用window.location.hash读取; 特点:hash虽然在URL中,但不被包括在HTTP请求中;用来指导浏览器动作,对服务端安全无用,hash不会重加载页面。 h
阅读全文
摘要:1.什么是生命周期函数? vue组件对象在创建到销毁的过程中,在某一种条件成立的时刻 系统会去调用的vue中设定的函数 这些函数都叫做:生命周期函数 2.vue的命周期函数有哪些? 普遍的答法: 有8个创建前后,挂载前后,更新前后,销毁前后 (beforeCreate、created、beforeM
阅读全文
摘要:计算属性会把计算的结果缓存起来,并监听计算过的数据源 如果监听的数据源发生变化才会重新计算(没有监听的属性发生变化 模板会重新渲染) 方法一般是提供给模板事件和其他方法(比如钩子函数)使用,如果在模板中使用了方法,而且不是事件,如果模板中的渲染的任意数据源改变了 它都会重新调用 过滤器往往用于数据渲
阅读全文
摘要:引起数据闪烁的原因:界面加载的时候会把节点直接挂载到文档树中,导致{{msg+"666"}}这个字符串会显示一下,vue对象生成data数据时候 回去刷新界面把{{msg+"666"}}字符串替换成结果字符串,导致界面第一次加载的时候会闪屏。 解决方案:使用v-html,v-text指令操作,或者c
阅读全文