(object: any)
| 1569 | |
| 1570 | // 只判断一层, 如果层级很深,form-data 也不好表达。 |
| 1571 | export function hasFile(object: any): boolean { |
| 1572 | return Object.keys(object).some(key => { |
| 1573 | let value = object[key]; |
| 1574 | |
| 1575 | return ( |
| 1576 | value instanceof File || |
| 1577 | (Array.isArray(value) && value.length && value[0] instanceof File) |
| 1578 | ); |
| 1579 | }); |
| 1580 | } |
| 1581 | |
| 1582 | export function qsstringify( |
| 1583 | data: any, |