Storybook: 日付ノブは、日付オブジェクトの代わりにタイムスタンプ(数値)を渡します

作成日 2017年04月15日  ·  3コメント  ·  ソース: storybookjs/storybook

jardakotesovecによる
_ 2016年10月27日木曜日16:19GMT_
_元々はhttps://github.com/storybooks/storybook-addon-knobs/issues/68_として開かれていました


その意図ですか? コンポーネント内で、タイムスタンプではなくDateオブジェクトを受け取ることを期待します。

knobs bug

全てのコメント3件

simon360によるコメント
_ 2017年2月21日火曜日12:49GMT_


ここにオプションがあると便利です。 コンポーネントの使用方法のため、日付をISO8601文字列として受け取りたいと思います。 正しいタイプが1つあるかどうかはわかりません。

おそらく、 date()オプションのコールバックで、入力としてDate date()を受け取り、必要なものを返し、それがコンポーネントに渡されます。 文字列、 Date 、タイムスタンプの場合があります。 現在の動作はデフォルトのままです。

ノブの出力は、扱いやすい方法、またはコンポーネントが期待する方法でラップする必要があります。 すべての人を満足させることはできません。日付をフォーマットする方法は多すぎます。
タイムスタンプは私には完全に合理的に聞こえます。

そうですね、日付と呼ばれているので、Dateオブジェクトを返す必要があると思いますよね? デフォルトのgetTimeメソッドを使用してDateオブジェクトからエポックタイムスタンプを取得するのは非常に簡単ですが、ミリ秒単位のエポック時間をDateに変換する場合は、それほど簡単ではありません。 現在の実装は誤解を招き、一貫性がありません。

このページは役に立ちましたか?
0 / 5 - 0 評価