Vue 经典面试题(28-35)

141 阅读1分钟

这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战

28. vue父组件如何向子组件中传递数据?

image.png

29. vue弹窗后如何禁止滚动条滚动?

image.png

image.png

30.计算属性的缓存和方法调用的区别?

我们可以将同一函数定义为一个方法或是一个计算属性。两种方式的最终结果确实是完全相同的。不同的是计算属性是基于它们的依赖进行缓存的。只在相关依赖发生改变时它们才会重新求值。相比之下,每当触发重新渲染时,调用方法将总会再次执行函数

使用计算属性还是methods取决于是否需要缓存,当遍历大数组和做大量计算时,应当使用计算属性,除非你不希望得到缓存。

计算属性是根据依赖自动执行的,methods需要事件调用

31. vue-cli如何新增自定义指令?

image.png

image.png

32. vuex是什么?怎么使用?哪种功能场景使用它?

image.png

33. vuex有哪几种属性?

image.png

34. vuex的核心概念和使用方法?

image.png

image.png

35.在vuex中使用异步修改?

image.png