我有一个按钮,我想将 html 输入元素上的值从 0 切换到 1,反之亦然,但我不知道如何使用 Alpine JS 来实现。
// input will be 0 or 1
<input type="hidden" value="0" name="status" x-ref="status">
// Toggles the status between 1 and 0
<button type="button"
x-data="{ on: false }" :class="{ 'bg-gray-200': !on, 'bg-primary-600': on }"
@click="$refs.status.value = 1"
>Toggle Status</button>
我能够获得上面的代码来将输入值更改为 1,但无法弄清楚如何让它来回切换。任何想法都意味着很多。