Laravel Filament中TextInput金额显示异常问题求助
Laravel Filament中TextInput金额显示异常问题求助
各位大佬好,我在Laravel Filament开发过程中碰到了TextInput金额显示异常的问题,想请大家帮忙看看!
(原本有一张展示金额显示异常的界面截图,这里无法直接呈现)
我是在Repeater的afterStateUpdate方法里设置due_amount字段值的,代码如下:
$set('due_amount', collect($get('items'))->map(function ($item) { return ($item['quantity'] ?? 0) * ($item['price'] ?? 0); })->sum());
对应的due_amount表单输入组件的代码片段是:
TextInput::make('due_amount') ->...(代码未完整给出)
目前这个TextInput的金额显示不符合预期,有没有大佬能帮忙分析下可能的问题点呀?
备注:内容来源于stack exchange,提问作者Dulshan DevOps




