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

鍍金池/ 問答/HTML/ vue-cli中如何根據(jù)當(dāng)然路由為條件,給頁面某個(gè)元素添加某個(gè)類來改變樣式。

vue-cli中如何根據(jù)當(dāng)然路由為條件,給頁面某個(gè)元素添加某個(gè)類來改變樣式。

現(xiàn)在需要當(dāng)頁面跳轉(zhuǎn)到某個(gè)路由的時(shí)候,頁面上的某個(gè)元素以當(dāng)前路由為條件來改變其樣式。
大佬們,不要只說思路,把具體實(shí)現(xiàn)代碼也說下吧。我比較菜,很多語法還不是很熟悉,麻煩了!

回答
編輯回答
初心

把這部分功能提成一個(gè)組件,然后使用watch監(jiān)聽路由變化,再根據(jù)你想用的每個(gè)路由對(duì)應(yīng)的樣式設(shè)置組件樣式

2017年5月23日 02:24
編輯回答
掛念你
 routeName:this.$route.name,
:class="{'active':routeActive==='home'}"
  1. 獲取當(dāng)前路由名字;
  2. 使用vue樣式綁定;
  3. 根據(jù)這個(gè)active來寫樣式就行了
2017年3月7日 16:14