connect的装饰器 导致 export default class 方式导出的模块在微信小程序端运行异常



  • 使用下图方式导出时
    fed36eb2-ecb2-46dd-86c5-9f0e10ee7033-image.png

    在H5端运行正常,微信小程序端 报如下图异常

    b83b6d05-a1ab-49ca-835f-b801b5865bc1-image.png

    改为下图方式导出后不再产生异常
    0a6d5d21-9f84-49ff-bf03-e3a1181b4cc3-image.png

    以上问题出现在taro 2.0.5版本, (用taro1.3.22 版本测试 上述问题时没有复现 )
    请排查connect的装饰器 导致export default class 方式导出模块 异常的原因并修复。



  • Taro2.0 不能这么写
    @connect()
    class Home extends Component {
    }

    export default Home
    这样子才能工作
    几十个文件,改了一下午


登录后回复