首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让数据反映在jetstream x-jet-input上?

如何让数据反映在jetstream x-jet-input上?
EN

Stack Overflow用户
提问于 2020-12-27 00:01:52
回答 2查看 1.4K关注 0票数 0

在Laravel 8 jetstream中,有一个组件x-jet- input,它将根据类型显示输入。

X-jet-输入代码:

代码语言:javascript
复制
@props(['disabled' => false])

<input {{ $disabled ? 'disabled' : '' }} {!! $attributes->merge(['class' => 'form-input rounded-md shadow-sm']) !!}>

我在update-profile-information-form.blade.php中添加了这些代码,让用户更新他们的出生日期,以防他们在注册时把它放错了。但是日期选取器不显示日期选取器中的现有日期。

代码语言:javascript
复制
<div class="col-span-6 sm:col-span-4">
    <x-jet-label for="date_of_birth" value="Date of Birth" />
    <x-jet-input id="date_of_birth" type="date" class="mt-1 block w-full" wire:model.defer="state.date_of_birth" />
    <x-jet-input-error for="date_of_birth" class="mt-2" />
</div>

如何使用x-jet-input执行此操作?

date does not show in date picker

EN

回答 2

Stack Overflow用户

发布于 2020-12-28 01:50:35

正如我在注释中所述,问题在于日期输入需要2020-12-15形式的值。

要解决这个问题,只需将以下内容添加到User模型中的$casts

代码语言:javascript
复制
protected $casts = [
    'date_of_birth' => 'date:Y-m-d',
];
票数 0
EN

Stack Overflow用户

发布于 2021-09-12 00:48:48

Check确实在一个简单的元素输入上使用datepicker,这将允许您排除与JS相关的错误类别(我怀疑这种情况在JS中)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65458191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档