[InputNumber] formatプロパティに'p'を指定し、textプロパティに数値の文字列を設定すると、設定した数値に「%」が付加された値が表示される

文書番号 : 82214     文書種別 : Bug
登録日 : 2017/06/13     最終更新日 : 2017/07/25

対象製品

Wijmo 5

ステータス

修正済み

詳細

InputNumberのformatプロパティに'p'を指定し、textプロパティに「%」なしの数値の文字列を設定すると、数値の100倍に「%」が付加された値ではなく、数値に「%」が付加された値が表示されます。

本現象は、5.20161.151以前のバージョンでは発生しません。

下記サンプルでは、formatプロパティに'p'、textプロパティに'0.25'を設定していますが、「25.00 %」と表示されず、「0.25 %」と表示されています。

サンプル

回避方法

この問題はバージョン5.20172.334で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。

修正版を適用しない場合の回避方法は次の通りです。

下記コードのようにvalueプロパティに値を設定します。

◆サンプルコード(JavaScript)
----------------------------------
inputNumber.value = 0.25;
----------------------------------