gpt4 book ai didi

angular - 如何在Angle Dart中使用 Material 下拉选择

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

我正在寻找一个如何使用material-dropdown-select组件的示例。

我所拥有的是一个变量,用于保存当前选中的项目以及一个包含所有可能项目的列表。我设法做的是显示下拉组件并填充可用的项目。

  <material-dropdown-select>
<material-select-item *ngFor="let item of allItems">
{{item.name}}
</material-select-item>
</material-dropdown-select>

我没有管理的是自动标记当前选择的项目并添加事件处理程序以更新选择。在这种情况下,有必要不更新变量本身,而是运行一个方法(在我的情况下会触发Redux状态转换)。

最佳答案

angular_components_example :

<material-select width="2" class="bordered-list">
<material-select-item *ngFor="let p of ['FTP', 'HTTP', 'HTTPS']"
(trigger)="protocol = p"
[selected]="protocol == p">
{{ p }}
</material-select-item>
</material-select>

您还可以改用模型类,这提供了更大的灵活性:
<material-select [selection]="targetLanguageSelection" class="bordered-list">
<material-select-item *ngFor="let language of languages"
[value]="language"
displayNameRenderer
useCheckMarks="true">
</material-select-item>
</material-select>

让我知道是否有帮助!

关于angular - 如何在Angle Dart中使用 Material 下拉选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44230452/

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