|
|
@@ -46,14 +46,14 @@ const _data = ref<any>([])
|
|
|
const options = computed(() => {
|
|
|
const arr: any = []
|
|
|
if (props.dataFun || props.url) {
|
|
|
- if (props.showAll && (_data.value.length == 0 || _data.value[0].value != "")) {
|
|
|
+ if (props.showAll && (_data.value.length === 0 || _data.value[0].value !== "")) {
|
|
|
arr.unshift({ label: "全部", value: "" })
|
|
|
}
|
|
|
arr.push(..._data.value)
|
|
|
return arr
|
|
|
}
|
|
|
formatData(typeof props.data == "function" ? props.data() : props.data)
|
|
|
- if (props.showAll && (_data.value.length == 0 || _data.value[0].value != "")) {
|
|
|
+ if (props.showAll && (_data.value.length === 0 || _data.value[0].value !== "")) {
|
|
|
arr.unshift({ label: "全部", value: "" })
|
|
|
}
|
|
|
arr.push(..._data.value)
|