在我的应用程序中,我有很多select2下拉列表,并且在许多表单中我使用相同形式的许多选择。很遗憾ng2-select2
没有占位符@Input
,其中每个选择都可以拥有它自己的占位符。长话短说,我创建了一个Pipe
,我存储了我的options
对象,然后传递它。现在我面临的问题是并非所有选择都具有相同的数据长度。有些人有2个属性,其他3,4,5和其他30,你明白了。我希望能够使用minimumResultsForSearch
作为名称的目的,除了它目前只适用于Infinity
或' -1`。有没有办法检查有多少'项目'我有我的选择'并隐藏它是否小于5?
答案 0 :(得分:0)
所以我尽我所能让minimumResultsForSearch
使用Infinity
或-1
之外的其他数字而不是data
。我最终在我的Pipe
中添加了一个名为<= 5
的参数,并且有一个条件,我检查其长度是否为dropdownCssClass
,如果是这样的话,我会通过他们的方便添加一个自定义css类{ {1}}隐藏搜索输入。在in html中,我以与[data]=''
属性相同的方式获取数据。