所选选项的值未保存在aldeed集合中:autoform-select2流星
问题描述:
我创建了一个模式字段(CollectionTest),如下所示。所选选项的值未保存在aldeed集合中:autoform-select2流星
year: {
type: String,
label: "Year",
autoform:{
type:'select2',
options:function() {
return[{label:"2013",value:3102},{label:"2014",value:4102},{label:"2015",value:5102}]
}
}
}
当我提交autoform时,它被插入到集合中。但是无论选择哪一年,年份字段总是保存为“2013”(甚至不是价值)。
collectionTest
{
"_id" : "iysowN69pKWJeajDa",
"year" : "2013"
}
但是,当我将'select2'更改为'选择'它工作正常。但是我需要实现'select2',因为年份字段应该是可搜索的。
我在实现select2字段之前导入了以下包。
aldeed:autoform-select2
natestrauser:select2
答
我不知道select2
,但你是否有兴趣给selectize
一试?
我目前有这三个软件包安装,他们都工作正常。
chhib:selectize-bootstrap-3
vazco:universe-selectize
comerc:autoform-selectize.
你Simple-schema
格式大多仍然只是你一样用“selectize”
我不知道选择2取代“选择2”,但你是否有兴趣给'''selectize'''一尝试?我目前安装了这三个软件包,它们都工作正常。 '''chhib:selectize-bootstrap-3''', '''vazco:universe-selectize''', '''comerc:autoform-selectize'''。你的简单模式格式大部分保持不变,除了用'selectize'代替'select2' – blueren
@blueren完美运作。非常感谢你。由于这解决了这个问题,这将是非常有益的,如果你可以继续下去,并把它作为答案:) –
太棒了!我也有问题与select2。因此转而选择另一种方式,因此不值得投入更多时间来弄清楚为什么它不能工作。如果需要,我会发布相同的答案供您接受。 – blueren