Vue switch всегда выключен

Когда я нажимаю кнопку редактирования, на моей странице открывается форма редактирования, содержащая некоторые переключатели. Я получаю значение «1» из БД, но в форме редактирования переключатель всегда выключен. Как я могу это решить?

edit.vue

<d-field-group class="field-group field-row" label-for = "Zip_Need" label="Does it need zip/postal code?" label-class="col-4">
    <d-switch id="Zip_Need" name="Zip_Need" v-model="form.Zip_Need" ></d-switch>
</d-field-group>

Сценарий

editCountry(id){
            axios.defaults.headers.common['Authorization'] = "Bearer "+localStorage.getItem('token'); 
              axios.get(baseUrl+'/country/edit/'+id)
              .then((response) => {

                    this.form = response.data[0].form;
                     setTimeout(() => {
                         this.subComponentLoading = true;
                    }, 500);
                })
                .catch(function (error) {
                console.log(error);
            });
        },

enter image description here

enter image description here

Можете ли вы показать соответствующие фрагменты кода, чтобы мы могли проверить, где может быть проблема?

T. Dirks 31.10.2018 12:02

@ T.Dirks Я добавил код

Kevin 31.10.2018 12:06

Что такое d-switch?

str 31.10.2018 12:07

@ T.Dirks Как установить значение для переключения?

Kevin 31.10.2018 12:23

@Kevin Можете ли вы показать нам код вашего компонента d-switch?

T. Dirks 31.10.2018 12:45

Я получаю значение в виде строки, но мне нужно как логическое

Kevin 31.10.2018 14:03

Было бы более полезно, если бы был предоставлен код для d-field-group и, в частности, d-switch.

i-- 31.10.2018 15:54
0
7
47
0

Другие вопросы по теме