在实际的使用中遇到了一些问题,发现实际上在同一个页面中,如果出现了A依赖于C,B同时也依赖与C。我们如果在此时出现一个文件同时依赖与A与B,在这种情况下A与B所依赖的C会是同一个实例。
也就是说,在一个页面中,使用require.js加载的文件,是以类似于单例的形式的存在的。在首次加载时异步加载,其他文件需要依赖时就将已加载完成的文件注入。
这样就会导致A与B使用的是C的同一个实例,C中的全局变量变化会同时影响到A、B两个模块。这是在开发过程中需要注意的。!
总结
以上所述是小编给大家介绍的require.js 加载过程与使用方法介绍,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章: