首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何防止漂亮的eslint自动将0.00转换为0.0

如何防止漂亮的eslint自动将0.00转换为0.0
EN

Stack Overflow用户
提问于 2021-11-12 00:15:43
回答 1查看 34关注 0票数 0

我有一个ComponentA,并要求默认情况下将值设置为0.00。但是,更漂亮的eslint会在格式化此组件文件时将其从0.00转换为0.0。我们如何防止这种情况发生?

代码语言:javascript
运行
复制
export const ComponentA = ({ validate, isRequired }) => (
  <ComponentB
    validate={validate}
    required={isRequired}
    value={0.00}
  />
);

以下是.eslintrc文件中的设置

代码语言:javascript
运行
复制
  "plugins": ["react", "react-hooks", "prettier", "jsx-a11y", "import"],
  "extends": [
    "eslint:recommended",
    "plugin:react/recommended",
    "plugin:jsx-a11y/recommended",
    "plugin:prettier/recommended"
  ],
    "prettier/prettier": [
      "error",
      {
        "endOfLine": "auto"
      }
    ],
EN

回答 1

Stack Overflow用户

发布于 2021-11-13 13:04:03

您可以像这样使用// prettier-ignore

代码语言:javascript
运行
复制
// prettier-ignore
value={0.00}

如果不起作用,可以像这样添加// eslint-disable-line

代码语言:javascript
运行
复制
// prettier-ignore
value={0.00} // eslint-disable-line

为了正确显示它们,您可以使用:

代码语言:javascript
运行
复制
<div>
    value: {(Math.round(value * 100) / 100).toFixed(2)}
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69936485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档