vueのオブジェクトの並び順について
jsonで値を渡しているのに、並び順が違う!って状態に陥りました。
なんでだ?って思うと、どうもObject.keys()
の並び順に整理されるようですね。
オブジェクトを反復処理するとき、順序は Object.keys() の列挙順のキーに基づいており、全ての JavaScript エンジンの実装で一貫性が保証されていません。
ということで、ソートした状態にするには、 methodを使ってやるしかないようです。
以上です。
jsonで値を渡しているのに、並び順が違う!って状態に陥りました。
なんでだ?って思うと、どうもObject.keys()
の並び順に整理されるようですね。
オブジェクトを反復処理するとき、順序は Object.keys() の列挙順のキーに基づいており、全ての JavaScript エンジンの実装で一貫性が保証されていません。
ということで、ソートした状態にするには、 methodを使ってやるしかないようです。
以上です。