<Link to={`/person/${person.id}`}>Person Link</Link>
結果。
<a href="#/person/2">Person Link</a>
このエラーのポイントは何ですか?これをどうやって解決するのですか?
ご協力いただければ幸いです!
<Link to={`/person/${person.id}`}>Person Link</Link>
結果。
<a href="#/person/2">Person Link</a>
このエラーのポイントは何ですか?これをどうやって解決するのですか?
ご協力いただければ幸いです!
Link
コンポーネントはhref
属性を生成します。したがって、最後のアンカータグはアクセシビリティの観点から有効です。 an exception.eslintrc
に追加:
"jsx-a11y/anchor-is-valid": [ "error", { "components": [ "Link" ], "specialLink": [ "to" ] } ]
はさらに、GitHubの答えと同じ問題があります。
おそらく、テンプレートリテラルを作成するためにシングルクォートの代わりにバッククォートを挿入することを意図していました。以下を試してください:
<Link to={`/person/${this.state.id}/edit`}>Edit</Link>
同じエラー: - / –
私はそれを知っていますが、なぜ最初にエラーが報告されますか?このコンポーネントを明示的にチェックするルールが作成されている必要があります。 –
@ErictheRedそれはそうではないようで、コンポーネントが 'href'属性をレンダリングするために他のpropを使用していることを明示的に述べる必要があります。私はあなたの質問に対する完全な答えではないことに同意します。 – Tomasz