У меня есть цикл выбора опций, и я хотел попробовать alpinejs. Если пользователь выберет определенную опцию, появится определенный DIV.
Вот мой выбор
<div class="mt-4">
<select required wire:model.defer="task_id" />
<option value=""> Select a Task </option>
@foreach($tasktypes as $task)
<option value="{{$task->id}}"> {{$task->name}}</option>
@endforeach
</select>
</div>
так что если задача- ›id == 1
ниже должен появиться новый <div> id 1 should appear here </div>
.
Я пробовал ниже, но безуспешно. Я только начинаю TALL Stack
<div class="mt-4" x-data="$wire.tasktypes->id : false">
<select required wire:model.defer="task_id" />
<option value=""> Select a Task </option>
@foreach($tasktypes as $task)
<option @click="$wire.task->id = true" value="{{$task->id}}"> {{$task->name}}</option>
@endforeach
</select>
<div x-show="$wire.task->id"> some text here </div>
</div>