Css Angular/Priming如何/何时从';p-';至';用户界面-';?

Css Angular/Priming如何/何时从';p-';至';用户界面-';?,css,angular,primeng,Css,Angular,Primeng,我有一个相当愚蠢的问题。我已经创建了一个自定义打底组件,该组件似乎工作正常,但存在两个问题: 即使我使用ViewEncapsulation.None,就像其他Priming组件一样,使用/现有的Priming CSS类(例如Priming主题文件中的p-datepicker样式)也不会应用于我的组件。显然,如果我将相应的样式复制粘贴到组件的scss文件中,它们就可以正常工作 我完全不知道谁/何时/如何将CSS类的名称从“p-”重命名为“ui-”。问题是,我的自定义预处理组件没有进行重命名,它

我有一个相当愚蠢的问题。我已经创建了一个自定义打底组件,该组件似乎工作正常,但存在两个问题:

  • 即使我使用ViewEncapsulation.None,就像其他Priming组件一样,使用/现有的Priming CSS类(例如Priming主题文件中的p-datepicker样式)也不会应用于我的组件。显然,如果我将相应的样式复制粘贴到组件的scss文件中,它们就可以正常工作

  • 我完全不知道谁/何时/如何将CSS类的名称从“p-”重命名为“ui-”。问题是,我的自定义预处理组件没有进行重命名,它们的前缀仍然是“p-”,因此组件的样式显然不正确

如果我仔细考虑一下,我想第一个问题的根本原因也是一样的(该组件应该使用ui-datepicker,但是它仍然使用p-datepicker,这是不可用的)

有人知道吗? 谢谢,

Meh:(根本没有自动重命名功能。混淆的原因是,我是基于github源代码创建组件的,我的应用程序显然包含了一个较旧的Priming版本,事实上,从那时起Priming决定从ui到p删除CSS类-