将默认值设置为输入类型日期 - Laravel
set the default value to Input type Date - Laravel
我正在使用 laravel 进行一个项目,我需要将默认值设置为输入类型日期。
我使用变量:value="{{$pedido->entrega}} "
结果:
problem
问题是没有显示日期
数据库中是日期
database
<input type="date" class="form-control flatpickr flatpickr-input active mb-4" id="entrega" name="entrega"
value="{{$pedido->entrega}} "
min="2018-01-01" max="2025-12-31">
需要 flatpickr 配置
<input type="date" class="form-control flatpickr flatpickr-input active mb-4" id="entrega" name="entrega" min="2018-01-01" max="2025-12-31" />
<script>
flatpickr('#entrega',{
dateFormat: "Y-m-d",
defaultDate: ["{{ date('Y-m-d', strtotime($pedido->entrega)) }} "]
})
</script>
<input type="date" class="form-control" id="date" name="date" value="<?php echo ('Y-m-d')?>" />
您像上面一样进行输入以查看自动选择的当前日期
我正在使用 laravel 进行一个项目,我需要将默认值设置为输入类型日期。
我使用变量:value="{{$pedido->entrega}} "
结果: problem
问题是没有显示日期
数据库中是日期
database
<input type="date" class="form-control flatpickr flatpickr-input active mb-4" id="entrega" name="entrega"
value="{{$pedido->entrega}} "
min="2018-01-01" max="2025-12-31">
需要 flatpickr 配置
<input type="date" class="form-control flatpickr flatpickr-input active mb-4" id="entrega" name="entrega" min="2018-01-01" max="2025-12-31" />
<script>
flatpickr('#entrega',{
dateFormat: "Y-m-d",
defaultDate: ["{{ date('Y-m-d', strtotime($pedido->entrega)) }} "]
})
</script>
<input type="date" class="form-control" id="date" name="date" value="<?php echo ('Y-m-d')?>" />
您像上面一样进行输入以查看自动选择的当前日期