JSON.stringify() でオブジェクトの比較をするとうまくいかない
とのこと
JSON.stringify()の代わりにjson-stable-stringifyを使ってみる
install
npm install json-stable-stringify
使ってみる
import stringify from 'json-stable-stringify' const a = { a: 1, b: 2} const b = { b: 2, a: 1} console.log(JSON.stringify(a) === JSON.stringify(b)) // これはfalse console.log(stringify(a) === stringify(b)) // これはtrueになる