php - 将默认值设置为输入类型日期 - Laravel
问题描述
我正在使用 laravel 开发一个项目,我需要将默认值设置为输入类型日期。
我使用变量: value="{{$pedido->entrega}} "
结果: 问题
问题是没有显示日期
在数据库中是日期
<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>
推荐阅读
- python - 带有条件的嵌套 VLOOKUP
- opencv - cv2.calibrateHandEye 在提供 3x1 旋转向量或 3x3 旋转矩阵时输出不同的结果
- ruby-on-rails - 尝试获取 Errno::ENOENT (没有这样的文件或目录@rb_sysopen) - File.open('condoleads1.json')
- here-maps-rest - HERE Maps URL 未解码
- javascript - Vue jest 测试在预期通过时失败
- javascript - 将克隆的模板转换为可用元素
- arrays - 插入数组
- javascript - 在添加元素时循环遍历数组中所有元素的最有效方法
- java - 有没有办法使用 jni 运行嵌入式 jar 文件?
- debugging - 如何调试 GNU make 的变量赋值