我有一个ComponentA,并要求默认情况下将值设置为0.00。但是,更漂亮的eslint会在格式化此组件文件时将其从0.00转换为0.0。我们如何防止这种情况发生?
export const ComponentA = ({ validate, isRequired }) => (
<ComponentB
validate={validate}
required={isRequired}
value={0.00}
/>
);以下是.eslintrc文件中的设置
"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"
}
],发布于 2021-11-13 13:04:03
您可以像这样使用// prettier-ignore:
// prettier-ignore
value={0.00}如果不起作用,可以像这样添加// eslint-disable-line:
// prettier-ignore
value={0.00} // eslint-disable-line为了正确显示它们,您可以使用:
<div>
value: {(Math.round(value * 100) / 100).toFixed(2)}
</div>https://stackoverflow.com/questions/69936485
复制相似问题