Newer
Older
FirstLaravel12 / resources / views / livewire / todo-edit.blade.php
<td>
    @if ($is_editing)
        <input type="text" wire:model.live.debounce.500ms="task" class="w-full p-2 border border-gray-300 rounded-md"
            wire:keydown.enter="saveMyData" wire:keydown.escape="$set('is_editing', false)" x-init="$el.focus()" />
    @else
        <span wire:dblclick="$set('is_editing', true)">{{ $todo->task }}</span>
        <button wire:click="$set('is_editing', true)" class="px-1 bg-blue-500 text-white rounded-md">Edit</button>
    @endif
    {{-- 値は: {{ $counter }} です。
    <button wire:click="$set('counter', {{ $counter }} + 1)">カウントアップ</button> --}}
</td>