web-dev-qa-db-ja.com

Eslint Nextlineの複数のルールを無効にする方法

私はこのコードを持っています

 const subTotal = orderInfo.details.reduce((acc, cv) => acc += Number(cv.price) * Number(cv.quantity), 0);

この行のno-return-assignno-param-reassignの2つのeslintを無効にします

私はこの方法を試しました:

 /* eslint-disable-next-line no-return-assign eslint-disable-next-line no-param-reassign */
      const subTotal = orderInfo.details.reduce((acc, cv) => acc += Number(cv.price) * Number(cv.quantity), 0);

しかし、私のエディターはまだeslint(no-return-assign) lintエラーを表示しています

16

ファイルの先頭にルールを置くことができます。

// tslint:disable: variable-name
// tslint:disable: triple-equals
// tslint:disable: max-line-length
0
Muhammed Moussa