2016-10-16 2 views
1

В моем веб-приложение Я избранная, как это:Vue.js 1,0 выберите

<select class="Form-group-item" v-model="user.corporation_id"> 
    <option value="" disabled selected>Corporatie</option> 
    <option v-for="corporation in corporations" v-bind:value="corporation.id">{{ corporation.name }}</option> 
</select> 

Так я получаю user.corporation_id в формате JSON:

corporation_id:2 

И я поставил его на пользовательском объекте , Но когда я заглядываю в свой vue-devtoolsuser.corporation_id is '' ??

Когда я удалить весь выбрать из моего HTML

user.corporation_id = 2!

Что здесь не так?

+0

Что вы думаете о том, что сделает «выбранный»? Это выбранный вариант ... – ceejayoz

ответ

1

Удалить «выбранные» из опции по умолчанию

<select class="Form-group-item" v-model="user.corporation_id"> 
    <option value="" disabled>Corporatie</option> 
    <option v-for="corporation in corporations" v-bind:value="corporation.id">{{ corporation.name }}</option> 
</select> 

Так как вы имеете ее как «выбрано» это переопределение значения, которое вы установили и изменить его «».