首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据对话内容中使用的dropdown组件调整angular-material2 2的md- dialog -container的大小

如何根据对话内容中使用的dropdown组件调整angular-material2 2的md- dialog -container的大小
EN

Stack Overflow用户
提问于 2017-03-10 15:17:50
回答 1查看 924关注 0票数 1

我正在使用Angular Material2's dialog组件。在对话框中,我使用了输入字段和angular2-dropdown-multiselect

现在,当我打开drop时,它会将滚动条添加到对话框。

如果我打开多选下拉菜单,我想让对话框自动调整大小,而不是提供滚动条。

我已经尝试给对话框设置max-height属性,但不起作用:(

EN

回答 1

Stack Overflow用户

发布于 2017-03-10 16:32:19

将单击事件添加到搜索元素:

代码语言:javascript
复制
<div class="form-group" (click)="autoScroll($event)">
    <ss-multiselect-dropdown></ss-multiselect-dropdown>
</div>

在控制器中:

代码语言:javascript
复制
autoScroll(event): void {
  let parent = document.getElementById("ng2Dialog");
  parent.scroll(0, event.target.getBoundingClientRect().top);
}

您可以使用Angular Material2的对话框更改父对象。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42712508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档