用reactjs或者angularjs的router做单页面的APP,会不会使页面占用内存过大?


页面转场后,前一页面的内存是如何销毁的,会不会对性能产生影响?

reactjs angularjs

Domdom 8 years, 7 months ago

会,主要看你代码怎么写

614大神 answered 8 years, 7 months ago

基本不用担心,一般来说你按照官方推荐的写法是不需要担心内存释放的问题的,框架会把这些事情做好的。如果你想了解更多,可以看看闭包和 js 的自动销毁机制。

路过的酱油醬 answered 8 years, 7 months ago

可以配置页面的缓存数量,当达到最大的缓存数量时会将最早的页面从内存中移出,在回退时判断缓存中是否存在,然后才确定是读取缓存中的还是服务器中的

614D菠萝包 answered 8 years, 7 months ago

Your Answer