このような場合、このESLintルール(no-use-before-define
)を警告しないでください。ESLint no-use-before-define
class App extends React.Component {
render() { return <div>{messages.helloWorld}</div> }
}
const messages = { helloWorld: 'Hello world!' }
これは簡単な例ですが、私は本当に(慣例により)各コンポーネントのファイルの一番下にmessages
を定義しているしたいと思います。