Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何自定义mat paginator下拉位置?_Angular_Angular Material - Fatal编程技术网

Angular 如何自定义mat paginator下拉位置?

Angular 如何自定义mat paginator下拉位置?,angular,angular-material,Angular,Angular Material,我使用组件内部的材料,并根据需要调整其位置,以使选项列表位于所选选项下。以下是我需要实现的目标: 但是,mat选项的默认位置如下所示: 检查DOM树,我可以在。列表的呈现方式似乎基本相同,它托管在带有类cdk覆盖窗格的DIV节点内 但是,虽然API允许我提供panelClass属性,以便将其他CSS类应用于下拉面板,但它不允许。另外,我不能使用::ng deep,因为我只想针对这个下拉列表,而不覆盖其他下拉列表 下面是mat paginator。只需在所需级别提供服务组件、模块或根设置禁用选项输

我使用组件内部的材料,并根据需要调整其位置,以使选项列表位于所选选项下。以下是我需要实现的目标:

但是,mat选项的默认位置如下所示:

检查DOM树,我可以在。列表的呈现方式似乎基本相同,它托管在带有类cdk覆盖窗格的DIV节点内

但是,虽然API允许我提供panelClass属性,以便将其他CSS类应用于下拉面板,但它不允许。另外,我不能使用::ng deep,因为我只想针对这个下拉列表,而不覆盖其他下拉列表

下面是mat paginator。

只需在所需级别提供服务组件、模块或根设置禁用选项输入true,使用注入令牌即可