textarea自動サポートを実現

3918 ワード


デフォルトの高さで、入力内容の増加に伴って自動的に高さを開く入力ボックスを実現します. visibility: hidden;DOMを隠してもまだ占有contenteditable="true"div属性を追加してアナログ入力可能 div textarea
HTML:
{{divInputValue}}
CSS: .full-test{ width: 100%; min-height: 40px; height: auto; overflow: auto; border: 1px solid black; outline: none; } JS: export default { data () { return { divInputValue: '' } } }

この方法は実現できますが、私のvueプロジェクトでは、リフレッシュすると失効し、サービスを再開しなければならないという問題があります. p
HTML:

{{textareaValue}}