为什么是默认值:()=> [],而不只是[]?

时间:2018-04-26 12:17:45

标签: javascript arrays vue.js vuejs2

此问题与 JS和Vue2框架 有关。
我想了解具体的代码行是什么意思,default: () => [],。为什么空数组通过箭头函数设置,而不仅仅是[]?

export default {
  props: {
    items: {
      type: Array,
      required: false,
      default: () => [],
    },
  },
};

更广泛的背景 我试图弄清楚vue自动完成应用程序背后的逻辑 这是完整的codepen: https://codepen.io/alligatorio/pen/mXRGLg

谢谢!

0 个答案:

没有答案