filter関数 のitemFilesizeFilterを使用してください。
具体的には、下記のような記述方法になります。
itemFilesizeFilter: function (field, item, filter_option) { filter_option["use_html"] = true; const filetype = item.filetype; const kilobyte = parseFloat(field) / 1024; const fileSizeKilobyte = Math.floor(kilobyte * Math.pow( 10, 1 ) ) / Math.pow( 10, 1 ) ; return filetype == "html" ? null : fileSizeKilobyte + "KB"; }
※注意点として、itemFilesizeFilterを使用すると、キロバイトの表示がなくなり単なるバイト表示になります。
これを防ぐためにpowメソッドやfloorメソッドを使用し、小数点第1位まで表示(切り捨て)を行っています。
この記事は役に立ちましたか?
それは素晴らしい!
フィードバックありがとうございます
お役に立てず申し訳ございません!
フィードバックありがとうございます
フィードバックを送信しました
記事の改善におけるご協力ありがとうございます。