在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue 項目運行時,前一個組件的樣式會保留在頭部,而不會銷毀?

vue 項目運行時,前一個組件的樣式會保留在頭部,而不會銷毀?

在運行vue項目的時候,在調(diào)試的過程中,發(fā)現(xiàn)當(dāng)從A組件跳到B組件的時候,A的css樣式保留在頭部,并且當(dāng)B再跳回A的時候,B的樣式也保留著。

clipboard.png
請問各位,這是什么原理,能不能每次只加載當(dāng)前的css樣式?

回答
編輯回答
話寡

單頁面應(yīng)用 他樣式加載之后不會重載的 scoped 這個style 屬性作用是目前樣式只作用與當(dāng)前組件 他打包之后會在你class 或者 標簽加所謂標記 1213 這樣數(shù)字標記

2017年4月12日 15:06
編輯回答
莫小染

可以寫*.vue文件 次文件包含

<template>
  <div>
   
  </div>
</template>

<script>
 
</script>

<style>

</style>
2018年4月24日 14:08
編輯回答
囍槑

因為它不能自己銷毀已加載的樣式,組件里的css標簽加個scoped屬性,就不會相互干擾了。
像這樣。
<style scoped>
...
</style>

2017年1月5日 02:25
編輯回答
爆扎

還有就是建議在后期把css文件放進單獨的文件里。

2017年11月25日 20:52