浏览代码

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

mrayi 3 年之前
父节点
当前提交
c98e971228
共有 1 个文件被更改,包括 1 次插入4 次删除
  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);
         });
       }
     });