vue面试题_vue常见面试题和答案.docxVIP

  • 22
  • 0
  • 约1万字
  • 约 15页
  • 2020-12-12 发布于山东
  • 举报
vue 常见面试题和答案 1.vue 优点? 答:轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十 kb ; 简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习; 双向数据绑定:保留了 angular 的特点,在数据操作方面更为简单; 组件化:保留了 react 的优点,实现了 html 的封装和重用,在构建单页面应用 方面有着独特的优势; 视图,数据,结构分离:使数据的更改更为简单,不需要进行逻辑代码的修改, 只需要操作数据就能完成相关操作; 虚拟 DOM :dom 操作是非常耗费性能的, 不再使用原生的 dom 操作节点, 极大解放 dom 操作,但具体操作的还是 dom 不过是换了另一种方式; 运行速度更快 :相比较与 react 而言,同样是操作虚拟 dom ,就性能而言, vue 存在很大的优势。 2.vue 父组件向子组件传递数据? 答:通过 props 子组件像父组件传递事件?答: $emit 方法 4.v-show 和 v-if 指令的共同点和不同点? 答 : 共同点:都能控制元素的显示和隐藏; 不同点:实现本质方法不同, v-show 本质就是通过控制 css 中的 display 设置 为 none ,控制隐藏,只会编译一次; v-if 是动态的向 DOM 树内添加或者删除 DOM 元素,若初始值为 false

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档