我尝试使用以下代码填充Laravel Dusk的date
输入:
$browser->type('cooked_at', (new Carbon())->format('Y-m-d'));
// ...
但是我收到了这个错误:
元素必须是用户可编辑的才能清除它
每个其他输入字段都可以。只有类型为date
的那个失败了。
如何用Laravel Dusk填充日期输入?
答案 0 :(得分:3)
根据this issue,您必须执行以下操作:
$today = now();
$browser->keys('#cooked_at', $today->day)
->keys('#cooked_at', $today->month)
->keys('#cooked_at', $today->year);
// ...