如何在Vue froala组件上设置自动对焦

问题描述 投票:0回答:1

我有一个vue froala组件

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

在脚本中,我将focus设置为true以在文本区域上设置自动对焦。但它不起作用

config: {
      focus: true
  }
vue.js vue-component nuxt.js froala
1个回答
0
投票

尝试这样的事情:

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

[您可能需要像这样使用$elthis.$refs.froalaFocus.$el.focus()可能要更深入一些(您的ref可能是数组,在这种情况下,您需要查找要关注的元素。

© www.soinside.com 2019 - 2024. All rights reserved.