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}}