前端面试积累Day one

80 阅读1分钟

Vue的优点(核心)

  1. Vue是由数据驱动的响应式的MVVM框架,视图是由数据的改变而改变的。
  2. Vue具有组件化的特点,这样可以增加代码的复用性和可维护性,大大的提高了开发效率,方便重复使用。

Vue的单向数据流

Vue的单向数据流指的是数据一般从父组件中传递给子组件,然后子组件内部并不能直接修改父组件中传递过来的值。当父组件中的值发生改变时,子组件中的所有prop都会刷新为最新的值。

如果想要在子组件中修改父组件传递过来的数据,则可以通过两种方式: 1. 在子组件使用 data 创建一个变量来获取props中的值,再改变这个data中的值。 2. 在子组件中使用 $emit 发出一个事件,让父组件修改这个值。