Vue面试题汇总

上传:AK59 战斗猿 浏览: 5 推荐: 0 文件:txt 大小:10.26KB 上传时间:2024-04-26 08:30:58 版权申诉
  • Vue 解决的问题: 数据绑定与组件化管理
  • Vue 生命周期: 初始化、创建、挂载、更新、销毁,共 11 个钩子函数
  • watch、computed、methods 区别: watch 监听数据变化,computed 计算属性值,methods 定义方法
  • Vue 特点: 响应式数据绑定、组件化开发、虚拟 DOM
  • 插槽理解: 在组件中定义可替换内容的区域
  • Vue.js 介绍: 前端框架,用于构建单页面应用程序
  • vue-router 导航钩子: beforeEach、beforeEach、afterEach
  • data 是函数原因: 在组件实例化时创建独立的 data,保证数据响应性和隔离性
  • 路由懒加载: 按需加载路由组件,提升性能
  • key 值作用: 列表渲染时唯一标识元素,优化更新和差异化算法
  • Vue 指令: v-model、v-for、v-if 等,用于操控 DOM 和数据绑定
  • 兼容 IE: 使用 polyfill 或跨平台构建工具,如 Babel
  • MVVM 理解: 模型(Model)与视图(View)通过虚拟 DOM 进行双向绑定
  • 组件通讯方式: props、事件、共享状态、依赖注入、EventBus
  • v-if 与 v-show 区别: v-if 条件渲染,v-show 条件显示
  • Vue 重置 data: this.$data = this.$options.data()
  • route 与 router: route 是当前路由信息,router 是路由管理器
  • Vue 修饰符: .sync、.once、.lazy、.self
上传资源
用户评论