Commit f29a59f58c2c5bd4f1149fbedcf1a0ec191050bb

Authored by FEI
1 parent 28836d46

cancel

Showing 1 changed file with 10 additions and 9 deletions   Show diff stats
src/components/input/input.vue
@@ -201,8 +201,6 @@ @@ -201,8 +201,6 @@
201 return { 201 return {
202 currentValue: this.value, 202 currentValue: this.value,
203 prefixCls: prefixCls, 203 prefixCls: prefixCls,
204 - prepend: true,  
205 - append: true,  
206 slotReady: false, 204 slotReady: false,
207 textareaStyles: {}, 205 textareaStyles: {},
208 isOnComposition: false, 206 isOnComposition: false,
@@ -216,6 +214,16 @@ @@ -216,6 +214,16 @@
216 if (type === 'password' && this.password && this.showPassword) type = 'text'; 214 if (type === 'password' && this.password && this.showPassword) type = 'text';
217 return type; 215 return type;
218 }, 216 },
  217 + prepend () {
  218 + let state = false;
  219 + if (this.type !== 'textarea') state = this.$slots.prepend !== undefined;
  220 + return state;
  221 + },
  222 + append () {
  223 + let state = false;
  224 + if (this.type !== 'textarea') state = this.$slots.append !== undefined;
  225 + return state;
  226 + },
219 showPrefix () { 227 showPrefix () {
220 let state = false; 228 let state = false;
221 if (this.type !== 'textarea') state = this.prefix !== '' || this.$slots.prefix !== undefined; 229 if (this.type !== 'textarea') state = this.prefix !== '' || this.$slots.prefix !== undefined;
@@ -414,13 +422,6 @@ @@ -414,13 +422,6 @@
414 } 422 }
415 }, 423 },
416 mounted () { 424 mounted () {
417 - if (this.type !== 'textarea') {  
418 - this.prepend = this.$slots.prepend !== undefined;  
419 - this.append = this.$slots.append !== undefined;  
420 - } else {  
421 - this.prepend = false;  
422 - this.append = false;  
423 - }  
424 this.slotReady = true; 425 this.slotReady = true;
425 this.resizeTextarea(); 426 this.resizeTextarea();
426 this.handleCalcIconOffset(); 427 this.handleCalcIconOffset();