如何 运行 混合应用 AngularJS/Material1 与 Angular/Material2
How to run hybrid app AngularJS/Material1 with Angular/Material2
我目前有一个 AngularJS + angular materialv1 应用程序,我们正在将其迁移到 Angular + angular materialv2。
我们 运行 目前处于混合模式。除了 CSS 样式外,一切正常。
material 1 和 2 中的样式存在冲突。
我读到我需要使用 "compatibility mode" : https://github.com/angular/material2/pull/2790
但我找不到如何设置它。有人知道如何打开它吗?
感谢您对此的帮助。
我找到了解决方案 here:我需要导入 NoConflictStyleCompatibilityMode class 以及 MaterialModule
import { MaterialModule, NoConflictStyleCompatibilityMode } from '@angular/material';
...
@NgModule({
imports: [
MaterialModule,
NoConflictStyleCompatibilityMode
],...
如果这可以帮助某人...
我目前有一个 AngularJS + angular materialv1 应用程序,我们正在将其迁移到 Angular + angular materialv2。 我们 运行 目前处于混合模式。除了 CSS 样式外,一切正常。
material 1 和 2 中的样式存在冲突。 我读到我需要使用 "compatibility mode" : https://github.com/angular/material2/pull/2790
但我找不到如何设置它。有人知道如何打开它吗?
感谢您对此的帮助。
我找到了解决方案 here:我需要导入 NoConflictStyleCompatibilityMode class 以及 MaterialModule
import { MaterialModule, NoConflictStyleCompatibilityMode } from '@angular/material';
...
@NgModule({
imports: [
MaterialModule,
NoConflictStyleCompatibilityMode
],...
如果这可以帮助某人...