gpt4 book ai didi

dart - 将 Material 选择绑定(bind)到我的模型

转载 作者:行者123 更新时间:2023-12-03 03:26:50 24 4
gpt4 key购买 nike

我有一个简单的用例——我在 AngularDart 应用程序中使用了一个丰富的对象模型,我想要一个组件来向我展示模型的一个字段的当前状态,并且我想在选择更改时的模型(最终将更新绑定(bind)到 的字段)。

像这样的东西:

应用组件.dart:

@Component(
selector: 'my-app',
styleUrls: const ['app_component.css'],
templateUrl: 'app_component.html',
directives: const [CORE_DIRECTIVES, materialDirectives],
providers: const [materialProviders],
)
class AppComponent {
Model myModel = new MyModel();
SelectionModel<String> selectModel = new SelectionModel();
}

应用组件.html:
<material-dropdown-select
[options]='myModel.listOfOptions'
[buttonText]='myModel.currentOption'
[selection]='selectModel'>
<!-- call myModel.changeOption(selectedOption) when selection changes -->
</material-dropdown-select>

最佳答案

selectModel.selectionChanges.listen(update);

void update(List<SelectionChangeRecord> record) {
...
}

关于dart - 将 Material 选择绑定(bind)到我的模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44509567/

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