vue
2022-06-06 14:04:15 1 举报
AI智能生成
前端
作者其他创作
大纲/内容
Vue基本原理
双向数据绑定的原理
使用Object.defineProperty()来进行数据劫持有什么缺点
MVVM
MVC
MVVM、MVC、MVP的区别
Computed
Watch
总结、场景
Computed和Watch的区别
slot是什么?有什么作用?原理是什么?
过滤器的作用,如何实现一个过滤器
组件会被卸载
组件不会被卸载
如何保存页面的当前状态
常见事件修饰符以及作用
v-if、v-show、v=html的原理
v-if和v-show的区别
v-modal是如何实现的,语法糖实际是什么
v-modal可以被用在自定义组上吗,如果可以,如何使用
data为什么是一个函数而不是对象
属性
主要流程
实现
对keep-alive的理解,如何实现的,具体缓存的是什么
$nextTick原理及作用
Vue中给data中的对象属性添加一个新的属性时会发生什么,如何解决
Vue中封装的数组方法有哪些,其如何实现页面刷新
Vue单页应用与多页应用的区别是什么
Vue template到render的过程
Vue data中某一个一个属性的值发生改变后,视图会立即同步执行同步渲染吗
简述mixin、extends的覆盖逻辑
描述一下Vue自定义指令
子组件可以直接修改父组件的数据吗
Vue是如何收集依赖的
相同
不同
对React Vue的理解,它们的异同
Vue的优点
assets和static的区别
delete和Vue delete删除数组的区别
vue如何监听对象或者数组的某个属性的变化
什么是mixin?
Vue编译模板的原理
对SSR的理解
对SPA单页面的理解,它的优缺点分别是什么
template和jsx有什么分别
Vue初始化页面闪动问题
mixin和mixins的区别
extend有什么作用
MVVM的优缺点
源码
步骤
Vue.use 的实现原理
vue基础
beforeCreate(创建前)
created
beforeMount(挂载前)
mounted(挂载后
beforeUpdate(更新前)
updated(更新后)
beforeDestroy(销毁前)
destroyed(销毁后)
说一下Vue的生命周期
加载渲染过程
更新过程
销毁过程
Vue子组件和父组件执行顺序
created和mounted的区别
一般在哪个生命周期请求异步数据
keep-alive 中的生命周期哪些
生命周期
props / $emit
eventBus事件总线($emit / $on)
依赖注入(provide / inject)
ref / $refs
$parent / $children
$attrs / $listeners
总结
图例
组件通信
Vue-Router 的懒加载如何实现
hash
history
对比
路由的hash和history模式的区别
监听$route的变化
window.location.hash读取#值
如何获取页面的hash变化
$route 和$router 的区别
param
query
如何定义动态路由?如何获取传过来的动态参数?
Vue-Router导航守卫
Vue路由钩子在生命周期函数的体现
Vue-router 路由钩子在生命周期的体现
Vue-router跳转和location.href有什么区别
params和query的区别
Vue-router 导航守卫有哪些
对前端路由的理解
路由
核心流程中主要功能
各模块在核心流程中的主要功能
Vuex 的原理
Vuex中action和mutation的区别
Vuex 和 localStorage 的区别
Redux 和 Vuex 有什么区别,它们的共同思想
为什么要用 Vuex 或者 Redux
Vuex有哪几种属性?
Vuex和单纯的全局对象有什么区别?
为什么 Vuex 的 mutation 中不能做异步操作?
如何在组件中批量使用Vuex的getter属性
如何在组件中重复使用Vuex的mutation
Vuex
监听机制的改变
只能监测属性,不能监测对象
模板
对象式的组件声明方式
其他
Vue3.0有什么更新
defineProperty和proxy的区别
Vue3.0 为什么要用 proxy?
Vue 3.0 中的 Vue Composition API?
Composition API与React Hook很像,区别是什么
vue3.0
对虚拟DOM的理解?
虚拟DOM的解析过程
为什么要用虚拟DOM
虚拟DOM真的比真实DOM性能好吗
DIFF算法的原理
Vue中key的作用
为什么不建议用index作为key?
虚拟DOM
vue
0 条评论
回复 删除
下一页