flex 的添加子组件 和 加载module 原理上有什么不同?对内存得影响一样么?
问题描述:
flex 组件中的 addChild 方法 添加组件或模块 与 ModuleManager 的 加载模块 有什么本质区别?他们对内存中都是每次创建新对象么? 反复添加或加载 会不会占用大量内存呢? 请帮忙 谢谢!!!
答
这个和js里面的appendChild一样,循环加载的时候确实占用内存。这个时候你的变量应该声明一个,不断赋值,而不是每次新建一个变量,再赋值。
答
组件的话是一次给加载完的,module的话是分开加载,有个延时效果。