将 null 转换为 array.length = 0
Transforming null into array.length = 0
可能是个菜鸟问题:在我的服务器上,有一个过滤器returns所有可用的选项,如果过滤器对象数组的某些选项的长度为 0。
现在,如果说我从用户端输入“所有选项”,单击此选项时必须以某种方式告诉数组长度为 0,因此服务器 returns 所有选项。
我尝试将输入设置为
<mat-option [value]= null >Alle</mat-option>
但这会导致数组的值为 null 而不是完全没有长度。
我也试过了
If (data.array[1] == undefined){
data.array.length == 0
}
但这没有用
将值保留为 null,然后这样做:
if (!data.array) {
data.array = [];
}
可能是个菜鸟问题:在我的服务器上,有一个过滤器returns所有可用的选项,如果过滤器对象数组的某些选项的长度为 0。
现在,如果说我从用户端输入“所有选项”,单击此选项时必须以某种方式告诉数组长度为 0,因此服务器 returns 所有选项。 我尝试将输入设置为
<mat-option [value]= null >Alle</mat-option>
但这会导致数组的值为 null 而不是完全没有长度。
我也试过了
If (data.array[1] == undefined){
data.array.length == 0
}
但这没有用
将值保留为 null,然后这样做:
if (!data.array) {
data.array = [];
}