在Vue组件中将Flow ESLint与“ flowtype / no-weak-types”结合使用

时间:2019-03-07 10:15:49

标签: javascript vue.js vuejs2 eslint flowtype

在启用Flow ESLint的情况下在VueJS中编写组件时,出现关于组件data()方法的错误:

  

ESLint:缺少返回类型注释。 (流类型/无弱类型)

现在,我不想允许弱类型。 如果我为每个组件的data()方法编写一个自定义类型,那将是太多的代码重复。

export default {
  data(): Object {
    return {
      some: "data",
      here: "and there"
    };
  },
  // ...
};
  

问题:是否有更好的方法来解决?例如。我可以让Flow以一种很好的方式忽略组件内部的data()方法吗?

谢谢!

0 个答案:

没有答案