我試圖顯示一個窗體,它有一個百分比類型字段,可以顯示值例如3.03%爲例。但似乎是整數,例如3%。顯示十進制百分比類型字段
實體領域:
/**
* @var float
* @ORM\Column(type="float")
*/
private $penaltyRate;
表單生成器:
...
->add('penaltyRate', PercentType::class, ['label' => 'create.form.penalty'])
這是percentType的限制,我應該只使用另一種類型,手動添加 '%' 指標?
編輯
對於未來的Google員工,而@Emanuel奧斯特是正確的只是指向正式symfony的文件,因爲它是不是很明顯對我來說是我第一次在這裏讀到它,如果你一個例子要允許兩位小數:
表單生成器:
...
->add('penaltyRate', PercentType::class, [
'label' => 'create.form.penalty',
'scale' => 2
])