angular - 在 Angular 9+ 中实现父子下拉列表的最简单方法是什么?
问题描述
在我的 Angular 9 项目中,我需要将数据集表示为下拉选择。对象就像下面这个例子,
text: 'parent-1',
value: 'p1',
children: [
{
text: 'child-1',
value: 'c1'
}, {
text: 'child-2',
value: 'c2',
children: [
{
text: 'child-1-2',
value: 'c12'
},
{
text: 'child-1-2',
value: 'c12'
children: [
{
text: 'child-1-2',
value: 'c12'
},
{
text: 'child-1-2',
value: 'c12'
}
]
}
]
},
]
};
我需要一个下拉树来选择一个项目。孩子和父母都可以选择,但不能多选。注意:我已经尝试过ngx-tree-select npm 包,但它有9+ 角度版本的问题。
解决方案
推荐阅读
- javascript - 单击表格行将参数发送到新页面?
- ios - videojs 没有从 IOS 中的 beforerequests 发送标头
- android - React Native嵌套的水平滚动视图不在Android上滚动
- sql - SQL查询以获取相同标识符的其他状态的状态计数
- gcloud - 谷歌云部署失败-Java 11,cloud sdk 288.0.0 ,builder:java11_20200223_11_0_RC00
- angular-reactive-forms - 如何使用隐藏在 Angular FormBuilder 中的输入类型?
- typescript - 类型脚本对象一次应该允许一个特定的属性
- c# - 我怎样才能继续触摸“Kinematic”Rigidbody2D?
- python - Scrapy CrawlSpider 在 __init__ 期间停止执行
- python - 如何在蝗虫中调用 GRPC python 客户端?