我有一个使用 ng2-right-click-menu 作为上下文菜单的角度项目 由于 Angular 16 不兼容,我必须切换到替代解决方案 当我搜索 Angular 材质菜单时
<mat-menu>
遇到了 Angular CDK 菜单。
import {CdkMenuModule} from '@angular/cdk/menu;
困惑该使用哪一个用于我的应用程序。 因为菜单应该是可定制的。
Material 实际上扩展了 CDK,但添加了样式和主题。请注意,CDK 菜单 看起来非常基本。 材质菜单具有更多功能,并且可以设置主题。
我建议你使用Material,除非你想创建自己的外观并失去主题能力,然后使用CDK。