Browse Source

fix(textarea): 小程序端组件按需加载的时候,未正确获取到文本框的高度 (#1756)

mrayi 3 years ago
parent
commit
c98e971228
1 changed files with 1 additions and 4 deletions
  1. 1 4
      src/packages/__VUE/textarea/index.taro.vue

+ 1 - 4
src/packages/__VUE/textarea/index.taro.vue

@@ -200,16 +200,13 @@ export default create({
     const env = Taro.getEnv();
     onMounted(() => {
       if (props.autosize) {
-        eventCenter.once((getCurrentInstanceTaro() as any).router.onReady, () => {
+        Taro.nextTick(() => {
           if (Taro.getEnv() === 'ALIPAY') {
             getRefWidth();
             copyHeight();
           } else {
             getRefHeight();
           }
-          // setTimeout(() => {
-          //   nextTick(getContentHeight);
-          // }, 300);
         });
       }
     });