javascript - 单页面、SPA、angular、router,如何解决css命名冲突的问题?
PHPz
PHPz 2017-04-10 16:38:23
0
5
693

假如我的应用中的css是按需加载的,有以下2个对应。

路由: /index
样式:index.css

body { background:red; }

路由: /index2
样式:index2.css

body { background:blue; }

如果我当前访问的是/index,那么背景是red的,然后切换到/index2,按需加载载入了index2.css,所以背景变成了blue

这个时候问题来了,如果我又切换回了/index,那么背景依然会是blue

请问在ui-router或者任何的spa应用都是如何避免这样的问题的?

PHPz
PHPz

学习是最好的投资!

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!