【问题标题】:Can generated component tags change?生成的组件标签可以更改吗?
【发布时间】:2021-03-31 00:05:19
【问题描述】:

我收到了用 Angular/cli 编写的 HTML/CSS 文档。

CSS 文件使用单个选择器,例如“section > section > div” 但是生成的 HTML 包含破坏这些选择器的非标准“组件标签”..

不是更改我所有的 CSS,而是每个组件生成标准标签(如 section 或 div)而不是 app-component 标签吗?

【问题讨论】:

  • 不,那不可能。

标签: angular


【解决方案1】:

来自this Stackoverflow answer

以角度selector may be declared 为以下之一:

  • element-name:按元素名称选择。
  • .class:按类名选择。
  • [attribute]:按属性名选择。
  • [attribute=value]:按属性名和值选择。
  • :not(sub_selector):仅当元素与sub_selector 不匹配时才选择。
  • selector1, selector2:选择 selector1selector2 是否匹配。

因此您可以通过 div 类或属性创建组件。我强烈建议改为修改 CSS。

【讨论】:

    【解决方案2】:

    我认为这是不可能的,你必须重写你的 css。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-22
      • 2013-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-15
      相关资源
      最近更新 更多