1. ホーム
  2. javascript

[解決済み] Vue.jsの予期しないテンプレート文字列式

2022-02-19 09:18:49

質問

このように${row.name}のようなコードを書くたびに、このエラー"eslint.org/docs/rules/no-template-curly-in-string Unexpected template string expression"が出ます。

何かお手伝いできることはありますか?

解決方法は?

ES6のテンプレート文字列は、シングルクォートではなく、バッククォートで使用する必要があります。 以下のように置き換えてください。

'delete the item ${row.name}'

これで:

`delete the item ${row.name}`

そして、コメントでリクエストされたESLintの例です。 http://eslint.org/docs/rules/no-template-curly-in-string#examples