¿Cómo obtengo acceso a mis propiedades con vue3, función onMounted ?
Estoy usando la etiqueta del setup script :
<script lang="ts" setup> import { ref, onMounted, computed, defineEmits, defineComponent } from "vue"; defineComponent({ name: "DatePicker", }); interface Props { configuration: object; } withDefaults(defineProps<Props>(), { configuration: () => ({}), }); onMounted(() => { console.log(configuration); }); </script> configuration no está definida.
¿Por qué es este el caso?
Prueba esto:
let props = withDefaults(defineProps<Props>(), { configuration: () => ({}), }); onMounted(() => { console.log(props.configuration); });