gpt4 book ai didi

angular - 使用带有 Angular 2 下拉多选的 react 形式

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

我正在尝试使用 angular 2 dropdown multiselect library react 形式。

我已经按照 react 模型的教程学习了,并且有这个:

this.myOptions = [
{ id: 1, name: 'English' },
{ id: 2, name: 'French' },
];

this.form = this.formBuilder.group({
langs:[1, 2]
});

在我的 html 中(哈巴狗):

ss-multiselect-dropdown([options]='myOptions', formControlName='langs')

并得到以下错误:TypeError: this.validator is not a function

所以我试过了:

this.form = this.formBuilder.group({
langs:this.formBuilder.array([1, 2])
});

并得到以下错误:TypeError: control.registerOnChange is not a function

我做错了什么?这是错误吗?

你可以看到一个plunker here

最佳答案

据我从你的问题中了解到,你想在初始化时选择两个值。

this.myForm = this.formBuilder.group({
optionsModel: [[1,2]] // Default model
});

这两个值都会被默认选中

更新的 Plunker:https://plnkr.co/edit/tvLYUzgsCkXODXX6qKrN?p=preview

关于angular - 使用带有 Angular 2 下拉多选的 react 形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44754627/

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