vueのオブジェクトの並び順について

jsonで値を渡しているのに、並び順が違う!って状態に陥りました。

なんでだ?って思うと、どうもObject.keys()の並び順に整理されるようですね。

オブジェクトを反復処理するとき、順序は Object.keys() の列挙順のキーに基づいており、全ての JavaScript エンジンの実装で一貫性が保証されていません。

jp.vuejs.org

ということで、ソートした状態にするには、 methodを使ってやるしかないようです。

以上です。