【发布时间】:2018-04-02 19:39:30
【问题描述】:
这个没有意义……
ESLint 抱怨之后的新行(在第 11 行。
如果我把它拿走并将Provider组件放在同一行,并从第12行和第13行拿走一个标签(App组件和关闭Provider标签,那么它会抱怨:
预期结束标记以匹配开头的缩进。 (react/jsx-close-tag-location)
如果我将它缩进到现在开始 16 个字符的开始标记级别,因为我必须删除新行,我会收到另一个错误: 预期缩进 0 个空格字符,但发现 16 个。(react/jsx-indent)
在使用 ESLint 和 AirBNB 规范的 React/Redux 中是否有正确的语法?
import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';
import './index.css';
import App from './components/App';
import registerServiceWorker from './registerServiceWorker';
import configureStore from './state/store/configureStore';
window.store = configureStore();
ReactDOM.render(
<Provider store={window.store}>
<App />
</Provider>, document.getElementById('root'));
registerServiceWorker();
【问题讨论】:
标签: reactjs react-redux eslint