首页 > 解决方案 > 在 laravel 的刀片中使用 old() 函数和另一个默认值作为输入

问题描述

我尝试对刀片中的条件输入使用两个默认值:

<input type="text" class="form-control" id="wallet" name="wallet" value="{{old('wallet') or 0}}">

我希望 old() 在输入值不正确时使用,而另一个应该在页面第一次打开并且尚未提交时使用,但是当我运行代码时,0未设置默认值在输入中。问题出在哪里?

标签: phplaravellaravel-5.6

解决方案


old()可以有第二个参数作为默认值。所以你可以使用, old('wallet', 0).


推荐阅读