为了账号安全,请及时绑定邮箱和手机立即绑定

用什么代替:: ng-deep

用什么代替:: ng-deep

杨__羊羊 2019-08-19 16:26:30
用什么代替:: ng-deep我正在尝试将路由器出口放置的元素设置为有角度,并且要确保生成的元素的宽度为100%从大多数回复中,我看到我应该使用::ng-deep选择器,但是从Angular的文档中它被弃用了。有替代品::ng-deep吗?
查看完整描述

3 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

深度样式的简单替代是使用父组件的元素选择器的常见样式。所以如果你在hero-details.component.css中有这个:

:host ::ng-deep h3 {
  font-style: italic;}

它会在styles.css中变成这样:

app-hero-details h3 {
  font-style: italic;}

基本上,深层风格是一种未封装的风格,因此从概念上看,它似乎更像是一种常见的风格,而不是组件风格。我个人不会再使用深刻的款式了。主要版本更新中的重大更改是正常的,不推荐使用的功能删除是公平的游戏。


查看完整回答
反对 回复 2019-08-19
  • 3 回答
  • 0 关注
  • 2799 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信