• ESLint =》tslint.json


    结论:将ESLint提示注意()里面的规则属性在tslint.json中"rules": { } 里设置为false

    1、ES6: ESLint提示"Require Object Literal Shorthand Syntax (object-shorthand)"

     

    是因为,ES6如果值的变量名称等于Key,那么Key可以省略,比如:

    let obj = {
      pageIndex: pageIndex ,
      pageSize:  pageSize
    } ;
    解决:
    1)可以简写成
    let obj = {
      pageIndex ,
      pageSize
    } ;
    2)
    在tslint.json中
    "rules": {
           "object-literal-shorthand":false,
    }
    2、TSLint: Identifier 'obj' is never reassigned; use 'const' instead of 'let'. (prefer-const)
    使用let时出现的问题
    let obj = {
      pageIndex ,
      pageSize
    } ;
    解决:
    在tslint.json中
    "rules": {
        "prefer-const": false,
    }
    3、尾部空格检测missing whitespace
     
    解决:
    在tslint.json中
    "rules": {
        "no-trailing-whitespace": false,
    }
    4、missing whitespace
    解决:
    在tslint.json中
    "rules": {
        "whitespace":false,
    }
    5、
     
     
     
    6、

    tslint觉得自己根据右边的”0”判断出rating的类型是number类型,所以认为再写number是多此一举

    解决:去掉number
    pageIndex = 1;
    pageSize = 1;
     
     
     
     
    参考文档:https://blog.csdn.net/lqy455949477/article/details/77769235
     
     
     
     
     
     
     
  • 相关阅读:
    Visual C++2005的IntelliSense问题
    R调用数据库的方式汇总
    Loading local data is disabled; this must be enabled on both the client and server sides 
    R的transform函数
    R连接mysql数据库(ODBC)
    mysql实例代码
    随笔20130105
    开端
    MeteoInfo
    火车软硬卧铺分布图
  • 原文地址:https://www.cnblogs.com/yuyedaocao/p/10528832.html
Copyright © 2020-2023  润新知