zoukankan      html  css  js  c++  java
  • require.async换这个方法的transport问题

    这个方法是用于在模块中异步加载其他模块的,类似于在页面上的seajs.use.

    比如需要在特定条件下才去加载a模块,不必每次都加载,类似于下面这样的代码

    if({{some_condition}}){
        require.async('a',function(A){
            //do something
        })
    }

    但是这里有个问题,并非是async本身的问题.

    spm打包的时候,并不替换这个方法里的模块别名参数,这样就不利于统一去管理了.

    在官方githunb上提了issue,并没有给回应,看来有需要找时间研究下spm源码了.

    从维护角度上考虑,还是暂时不用这个异步方法了,姑且牺牲一点性能

    另外spm还有几个令我有点不满意的地方,希望有一天能通过自己的研究把它解决了

  • 相关阅读:
    枚举
    IOS uitableview代理方法
    IOS图片拉伸模式
    IOS单例的设计模式
    圆角属性
    IOS 随机数
    IOS正则表达式
    添加 分类 自动适配图片
    用grep查找文件内容
    Openscada远程配置
  • 原文地址:https://www.cnblogs.com/webstone/p/3694652.html
Copyright © 2011-2022 走看看