Как сделать триггер родительским элементом из дочерних слотов? - PullRequest
0 голосов
/ 21 октября 2019

в Vue, как сделать триггер из его дочерних слотов?
Я использую квазар в качестве фреймворка, чтобы приложение в q-select имело событие 'new-value', которое вызывало тип Enter key. хочу сделать это событие, когда я нажимаю какую-то кнопку в дочернем слоте.
Я просто использую ref и $ refs с методом add (), но это не совсем правильный путь.

 <q-select
     filled
     v-model="favourite"
     use-input
     use-chips
     multiple
     input-debounce="1"
     @new-value="createValue" << I want to trigger this event
     :options="filterOptions"
     @filter="filterFn"
     ref="fav"
   >
  <template v-slot:no-option>
     <q-item @click="$refs.fav.add($refs.fav.inputValue)> 
       << from here!
      Add new Item
     </q-item>
  </template>
</q-select>
...