1. 报错

在这里插入图片描述

  • 使用Uni-app开发小程序时,组件可以成功展示,但是, 使用$efs调用子组件方法时,会报上述错误

2. 原因

  • vue框架在编译完成子组件方法前就调用了改方法。

3. 解决

  • 写法没错,框架也没错,错在写错了地方
  • 不能“太早”使用$refs调用子组件方法
    - 比如不能放在created钩子函数里
    - 可以试着放到mounted 里调用
    - 如果想在created中使用,可以用在created里的异步函数里。
Logo

前往低代码交流专区

更多推荐