есть готовые компоненты, решил попробовать. есть там переключатель toggle.
вот такой вот у него простенький script
<script>
import { ref } from 'vue'
import { Switch } from '@headlessui/vue'
export default {
components: {
Switch,
},
setup() {
const enabled = ref(false)
return {
enabled,
}
},
}
</script>
смотрел что обычно подобные параметры вроде как в пропсах должны быть, а тут вот так вот обьявлено, можно ли при таком обьявлении связывать значения с данным параметром?
что бы можно было <BaseToggle name="remember3" :enabled="form.remember"/> как то вот на подобии такого заюзать
ты можешь объявить пропс и передавать его в Switch правда стоит учитывать, что Switch поддерживает v-model и будет логично, если твоя обертка тоже будет его поддерживать
https://headlessui.com/vue/switch#component-api тут есть описание апи компонентов библиотеки. Соответственно в них можно передавать параметры как заблагорассудится
Обсуждают сегодня