vue.js v-выберите значение по умолчанию - PullRequest
0 голосов
/ 10 января 2019

Я хочу сделать значение по умолчанию для опции выбора, используя vue.js

вот мой код

 <v-select
        v-model="contact.title"
        :options="['Mr','Mrs','Ms']">
      </v-select>

и

export default {
 props: {
  contact: {
  type: Object,
  required: true,
 },

titles: {
     type: Array,
     required: true,
   },
  },
};

спасибо

Ответы [ 2 ]

0 голосов
/ 28 января 2019

Попробуйте это. Я думаю, что это будет работать.

<v-select
  v-model="selected"
  :options="options">
</v-select>


data: () {
  return {
    selected: 'Option 1',
    options: ["Option 1","Option 2","Option 3"]
  }
},
0 голосов
/ 10 января 2019

Мутация опоры не является лучшей практикой. Вы можете сделать это как:

<v-select
    v-model="selected"
    :options="['Mr','Mrs','Ms']">
</v-select>


data: function () {
  return {
    selected: '' || 'defaultValue'
  }
},

Таким образом, вы не изменяете опору, и вы легко можете установить значение по умолчанию.
Если вы хотите передать данные родителю, посмотрите:
Передать данные родителю

...