最近、PHPStorm を 2017.1 に更新しました。更新後、いくつかの新しいエラーがポップアップ表示されました。
このコードでは:
var $find_ean = $('.' + scan_string);
構文強調表示のスクリーンショット
このan identifier expected
エラーが発生します。私の知る限り、jQuery のセレクターを連結することは許可されています。これを無効にする対応するインスペクションが見つからないか、このエラーを解決する適切な方法が見つかりません。コードを次のように変更します
var selector = '.' + scan_string;
var $find_ean = $(selector);
インスペクションからエラーを取り除きますが、インスペクションを解決するために余分なコード行を追加する必要があるという考えにはあまり熱心ではありません。
このコードをエラーとしてマークする責任があるのは、どのインスペクション ルールですか?
検査を満たすために余分なコード行を追加する以外に、これを解決する適切な方法はありますか?
- JavaScript 言語バージョンは ECMAScript 5.1 に設定されています
- PHPStorm のバージョンは 2017.1 EAP です
解決策を見つけるために必要な情報が他にある場合は、質問を更新しますのでお知らせください。
前もって感謝します。