TypeScript + Vue 项目的 Eslint中解构配置

2019-06-23 18:18:00 浏览数 (1)

概要

该文讲解Eslint 配置项 prefer-destructuring在TypeScritp Vue 项目中使用和配置

配置说明参考腾讯云文档说明

配置

.eslintrc.js 的rules 配置中一般配置为

代码语言:txt复制
{
    rules: {
        'prefer-destructuring': 2 // 如果在Type项目建议注释
    }
}

用法

代码语言:txt复制
// 正常写法
const local = this.props.local;

// 析构写法 ,这个也是Eslint格式化后的写法
const { local } = this.props;

// Typescript 中建议写法
const local: string = this.props['local'];

应为使用了vsCode prettier插件,保存自动格式化,所以建议注释配置

0 人点赞