@jeruthadam
Я крут

Почему изменяется height?

По какой причине изменяется height textarea на несколько пикселей когда оно становится активно и начинаешь печатать и как это исправить?

mage3k.github.io/vue-autosize

<template>
  <div>
    <textarea v-autosize="someData">{{ someData }}</textarea>
  </div>
</template>

<script>
import autosize from 'autosize'

export default {
  data () {
    return {
      someData: 'Type shit here'
    }
  },
  directives: {
    autosize: {
      bind: function(el, binding) {
            var tagName = el.tagName
            if (tagName == 'TEXTAREA') {
              autosize(el)
            } 
          },

          componentUpdated: function(el, binding, vnode) {
            var tagName = el.tagName
            if (tagName == 'TEXTAREA') {
              autosize.update(el)
            }
          },
          unbind: function(el) {
            autosize.destroy(el)
          }
    }
  }
}
</script>
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы