gpt4 book ai didi

dart - ShadowDom外部的父级的属性已更改(显示:无->显示:flex->显示:无)

转载 作者:行者123 更新时间:2023-12-03 04:07:02 27 4
gpt4 key购买 nike

我的Angular-Component位于一个flexbox(id =“log”)中。可以显示或隐藏flexbox。
我的组件内部有一个可滚动区域,用于显示日志消息。 (id =“message-list”)必须根据 parent 的大小以编程方式设置消息列表的高度。 (是的-必须通过编程设置,这需要花几个小时才能完成)

问题是-我不知道父级(日志(组件外部))何时更改其状态。 onShadowRoot没有帮助,因为在将组件插入到SR中时(与可见性无关)会调用它。

提示。

最佳答案

我构建了一个Decorator / Directive,它在元素更改大小时生成事件。您可以将此应用到父级。
有关更多详细信息,请参见我对How to scrollTop a div whose content is managed by AngularDart?的回答。

关于dart - ShadowDom外部的父级的属性已更改(显示:无->显示:flex->显示:无),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23470266/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com