Как настроить автофокус на Vue компоненте froala - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть vue компонент froala

         <froala
            v-model="note"
            :tag="'textarea'"
            :config="config"
          >
          </froala>

В сценарии я установил фокус на true, чтобы установить автофокус на текстовую область. Но это не работает

config: {
      focus: true
  }

Ответы [ 2 ]

0 голосов
/ 27 февраля 2020
config: {
      autofocus: true
  }

у меня работает

0 голосов
/ 24 февраля 2020

Попробуйте что-то вроде этого:

<froala
            v-model="note"
            :tag="'textarea'"
            :config="config"
            ref="froalaFocus"
          >
          </froala>
    ...
    this.$refs.froalaFocus.focus()

вам может понадобиться использовать $el примерно так: this.$refs.froalaFocus.$el.focus() возможно копать немного глубже (ваш ref может быть массивом, в этом случае вам нужно найти элемент, на котором вы хотите сосредоточиться.

...