我正在尝试使用Angular Material构建一个小的手风琴,我想创建一个输入字段,以便每当用户键入内容时,如果手风琴的面板具有包含该字符串的“子项”,它们就会自动展开。到目前为止,这是我的代码示例:
如果键入“ 1”,则会看到“栏”面板展开,因为它有一个包含“ 1”的子项(123)。
当前,每当用户键入一些输入并因此扩展匹配的面板时,如果用户手动单击未扩展的面板并随后输入其他符号,则即使没有任何“子项目”,手动扩展的面板也不会关闭。包含输入子字符串。例如,如果您键入“ 1”,然后手动展开未展开的“ foo”面板,最后键入其他符号,即“ x”,则“ bar”面板将正确关闭,而“ foo”面板则不会。 t。我想做到这一点,即以手动用户在每次输入后单击面板上的方式覆盖它。我该怎么办?