I'm attempting to pass the selected value from my dropdown list, to my props, but being new at Vue I'm lost as to how to get this my selected value to pass to my prop, I've attempted many different methods but it remains an empty string. What am I missing here?
<template>
<FormLayout>
<div class="columns">
<div class="column is-4">
<FormField :for="ff.slug" />
<FormField :for="ff.name" />
<select v-model="selected">
<option disabled value="">Please select one</option>
<option>A</option>
<option>B</option>
<option>C</option>
</select>
</div>
export default {
fullScreen: true,
name: 'CcRequestForm',
mixins: [BaseForm],
props: {
selected: '',
modelName: {
default: 'CcRequest',
}
},
computed: {
...mapGetters(['ccTypesForRequests', 'currentRequesterSlug', 'currentCcRequest']), ccTypesCollection() {
return this.ccTypesForRequests.map((x)=>[x.slug, this.t(`cc_types.${x.slug}`)]);
}
},