用什么代替:: ng-deep我正在嘗試將路由器出口放置的元素設置為有角度,并且要確保生成的元素的寬度為100%從大多數(shù)回復中,我看到我應該使用::ng-deep選擇器,但是從Angular的文檔中它被棄用了。有替代品::ng-deep嗎?
3 回答

蕪湖不蕪
TA貢獻1796條經(jīng)驗 獲得超7個贊
深度樣式的簡單替代是使用父組件的元素選擇器的常見樣式。所以如果你在hero-details.component.css中有這個:
:host ::ng-deep h3 { font-style: italic;}
它會在styles.css中變成這樣:
app-hero-details h3 { font-style: italic;}
基本上,深層風格是一種未封裝的風格,因此從概念上看,它似乎更像是一種常見的風格,而不是組件風格。我個人不會再使用深刻的款式了。主要版本更新中的重大更改是正常的,不推薦使用的功能刪除是公平的游戲。
添加回答
舉報
0/150
提交
取消