Angular Material 与 Angular Cdk - 哪个更适合用于 Angular 应用程序

问题描述 投票:0回答:1

我有一个使用 ng2-right-click-menu 作为上下文菜单的角度项目 由于 Angular 16 不兼容,我必须切换到替代解决方案 当我搜索 Angular 材质菜单时

<mat-menu> 

遇到了 Angular CDK 菜单。

import {CdkMenuModule} from '@angular/cdk/menu;

困惑该使用哪一个用于我的应用程序。 因为菜单应该是可定制的。

angular angular-material contextmenu angular-cdk angular16
1个回答
0
投票

Material 实际上扩展了 CDK,但添加了样式和主题。请注意,CDK 菜单 看起来非常基本。 材质菜单具有更多功能,并且可以设置主题。

我建议你使用Material,除非你想创建自己的外观并失去主题能力,然后使用CDK。

© www.soinside.com 2019 - 2024. All rights reserved.