我实际上是在尝试在页面初始化时打开我的NgbAccordion,具体取决于某些数据是否可用。然后,当它被初始化为打开时,我需要调用一个方法来填充所述手风琴。
SELECT C.client_id,name, lastname,COUNT(OL.id_order) as num_products FROM Orders AS O
INNER JOIN Order_lines AS OL ON O.id_order=OL.id_order
INNER JOIN Clients AS C ON C.client_id=O.client_id
GROUP BY OL.id_order
因此,设置activeId以包含我的面板ID将触发手风琴打开。虽然我必须在手风琴中填充数据的逻辑通过panelChange事件。但设置activeId会绕过panelChange事件。
如何调用方法(并调用一次,遇到一些问题,在尝试通过[id]字段并传递方法时会无休止地调用该方法)以填充该手风琴面板,就好像我点击了扩展
如果您需要更多上下文,请告诉我,只是尽量不泄漏任何敏感信息
https://ng-bootstrap.github.io/#/components/accordion/examples文档