Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   Как передать в selected функцию? (https://javascript.ru/forum/library-toolkit-framework/84495-kak-peredat-v-selected-funkciyu.html)

ureech 30.09.2022 16:07

Как передать в selected функцию?
 
Привет. Есть родитель.
<field-select :options="options"  :v-model="vl.name" ></field-select>

data() {
            return {
                vl: {},
}
},
setup() {
const options = ['RU', 'EN'];
const name = 'site_locale';
}


Дочерний

<select class="form-select"  :value="modelValue"   :@change="updateSel">
            <option  v-for="(option,index) in options" :key="index" >{{option}}</option>
        </select>


props: {
            name: {
                type: String
            },
            options: {
                type: Array
            },
},
       data() {
 
            return {
                cfg:{}
            }
        },
        methods: {
            updateSel(event) {
                this.$emit('update:modelValue', event.target.value);               
            },
            settingList() {
                this.axios
                    .post('settings/get')
                    .then(response => {
                        var n = response.data;
                        this.cfg = n[this.name]
                        return this.cfg;                      
                    })
 
            },
        mounted() {
            this.settingList();
        },
}


Мне надо по умолчанию сделать ту option значение которой равно значению ф-ции settingList() Весь мозг уже вынес. Хелп!


Часовой пояс GMT +3, время: 01:54.