vue データがあります:
選択したフロアを使用してテーブルの行をフィルタリングする必要があります。フィルタリングは正常に機能していますが、フィルタで選択されたフロアの順序は 10、11、12、3、4、5 です。
リーリー
たとえば、フロアを数値に変換するには、Number('3') を使用する必要があります。これは文字列ではなく数値間で比較します。
Number('3')
文字列を比較すると、10 のように、アルファベット順 (辞書順) になります。
10 のように、アルファベット順 (辞書順) になります。
これは固定ソート関数です:
型変換について学ぶには
数値ではなく文字列を比較しています。文字列 10、11、12 は、2 または 3 よりも低くなります。 parseInt を使用して、比較する前に文字列を変換します。
10
11
12
2
3
parseInt
たとえば、フロアを数値に変換するには、
Number('3')
を使用する必要があります。これは文字列ではなく数値間で比較します。文字列を比較すると、
10 のように、アルファベット順 (辞書順) になります。
これは固定ソート関数です:
リーリー型変換について学ぶには
数値ではなく文字列を比較しています。文字列
リーリー10
、11
、12
は、2
または3
よりも低くなります。parseInt
を使用して、比較する前に文字列を変換します。