Активировать выбор, чтобы открыть из функции в Vuejs - PullRequest
0 голосов
/ 04 июля 2018

Я хочу открыть выбор в Vue с помощью функции, но я не знаю, какое событие использовать. Я пробовал щелкать и фокусировать, но те не открывают выбор.

JS

var app = new Vue({
  el: '#app',
  data: {
    message: '',
    selectVisibility: false
  },
  methods: {
    showSelect() {
      this.selectVisibility = !this.selectVisibility;
      this.$refs.select.focus().click();
    },
  }
})

HTML

<div id="app">
  <input type="text" v-model="message" @focus="showSelect()" @blur="showSelect()">
  <br>
  <select ref="select" name="" id="selectBox">
    <option value="car">Car</option>
    <option value="clothes">Clothes</option>
    <option value="boat">Boat</option>
    <option value="bike">Bike</option>
    <option value="jewellery">Jewellery</option>
  </select>
</div>

JSfiddle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...