【发布时间】:2018-01-08 02:54:52
【问题描述】:
我正在开发一个 Angular 应用程序,我必须在其中创建一个多列下拉列表,如下图所示。
虽然我能够在 jQuery 的 selectMenu 小部件的帮助下开发它,但后来在使用这种方式时,当我使用 observables 从存储中获取异步数据时,这个小部件无法正常工作。虽然当我通过硬编码数组提供数据时,这个小部件工作正常。
接下来,我寻找另一种选择。我找到了 Angular Material 下拉组件,但我不明白如何在该组件中创建多列。
我还发现语义 UI 下拉组件提供类似于下拉小部件的功能。但是忘记创建下拉列表,由于一些 jQuery 问题,我什至无法启动该下拉列表。我从许多来源中读到我不应该将 jQuery 与 Angular 一起使用,但事实是我目前没有解决方案或替代方法来创建该小部件。那么,任何人都可以帮助我如何创建这样一个多列下拉列表。
【问题讨论】:
标签: angular twitter-bootstrap angular-material dropdown semantic-ui