From 8e34408d6ebe0f74aa092c4d3fb34cb38ac8719d Mon Sep 17 00:00:00 2001 From: kingwl <805037171@163.com> Date: Thu, 16 Feb 2017 02:53:33 -0600 Subject: [PATCH] Input: fix invalid resize prop (#2838) --- packages/input/src/calcTextareaHeight.js | 7 ++----- packages/input/src/input.vue | 11 ++++++----- test/unit/specs/input.spec.js | 22 ++++++++++++++++++++++ 3 files changed, 30 insertions(+), 10 deletions(-) diff --git a/packages/input/src/calcTextareaHeight.js b/packages/input/src/calcTextareaHeight.js index b3ea4edcd..61ea97749 100644 --- a/packages/input/src/calcTextareaHeight.js +++ b/packages/input/src/calcTextareaHeight.js @@ -1,5 +1,3 @@ -import merge from 'element-ui/src/utils/merge'; - let hiddenTextarea; const HIDDEN_STYLE = ` @@ -55,8 +53,7 @@ function calculateNodeStyling(node) { export default function calcTextareaHeight( targetNode, minRows = null, - maxRows = null, - options = null + maxRows = null ) { if (!hiddenTextarea) { hiddenTextarea = document.createElement('textarea'); @@ -99,5 +96,5 @@ export default function calcTextareaHeight( height = Math.min(maxHeight, height); } - return merge({ height: height + 'px'}, options); + return { height: height + 'px'}; }; diff --git a/packages/input/src/input.vue b/packages/input/src/input.vue index 9f7d83afa..4bb926a5f 100644 --- a/packages/input/src/input.vue +++ b/packages/input/src/input.vue @@ -76,6 +76,7 @@