Javascript Eslint和更漂亮的线条格式化问题
谁面临同样的问题?我的IDE(JetBrain WebStorm,MACOS)认为下面截图中的代码片段是错误格式的: 但是我的队友在Windows上有JetBrains IntelliJ的想法,同样的代码也适用于同样的linter 我们对linter(.eslintrc、.prettierrc、.editorconfig等)使用相同的环境。 同时,我的IDE没有引用它试图使用的规则,它只是向我显示了以下提示:Javascript Eslint和更漂亮的线条格式化问题,javascript,reactjs,eslint,prettier,Javascript,Reactjs,Eslint,Prettier,谁面临同样的问题?我的IDE(JetBrain WebStorm,MACOS)认为下面截图中的代码片段是错误格式的: 但是我的队友在Windows上有JetBrains IntelliJ的想法,同样的代码也适用于同样的linter 我们对linter(.eslintrc、.prettierrc、.editorconfig等)使用相同的环境。 同时,我的IDE没有引用它试图使用的规则,它只是向我显示了以下提示: ESLint:插入⏎·····(更漂亮/更漂亮) 你知道会是什么吗 代码如下(JSX
ESLint:插入
⏎·····<代码>(更漂亮/更漂亮)
你知道会是什么吗
代码如下(JSX,React):
const DBFieldInfoBlock=({
rowClassName,
cellLabelClassName,
cellValueClassName,
身份证件
价值
货币,
}) => (
:
{value!==未定义的值和值!==空值和值(
)}
);
已解决。
伙计们,也许这会对某人有所帮助。
我采取了以下步骤:
就这样 里面加退货??你是什么意思?WebStorm有自己的代码样式,在mac上不同,在Windows上也不同。。。我正在努力理解你在做什么,我认为你应该在这里添加一些()。。。1.{(value!==undefined&&value!==null)&&&(return(…)}尝试类似的方法或粘贴代码,我将检查刚才添加的macaded。
const DBFieldInfoBlock = ({
rowClassName,
cellLabelClassName,
cellValueClassName,
id,
value,
currency,
}) => (
<div className={rowClassName}>
<span className={cellLabelClassName}>
<InfoLabel id={id} />:
</span>
{value !== undefined && value !== null && (
<span className={cellValueClassName}>
<InfoValue value={value} id={id} currency={currency} />
</span>
)}
</div>
);