diff --git a/packages/field/index.vue b/packages/field/index.vue index cd0efd5cc..2f59b923d 100644 --- a/packages/field/index.vue +++ b/packages/field/index.vue @@ -89,7 +89,10 @@ export default { mounted() { if (this.autosize && this.type === 'textarea') { const el = this.$refs.textarea; - el.style.height = el.scrollHeight + 'px'; + const scrollHeight = el.scrollHeight; + if (scrollHeight !== 0) { + el.style.height = scrollHeight + 'px'; + } el.style.overflowY = 'hidden'; } },