当发送请求参数 判断变量是否有
const mockData = await getVersion_summary_detail({
"client": searchForm?.client || "",
});
searchForm 为变量
- searchForm?.client - 可选链操作符(Optional Chaining)
- 如果 searchForm 存在且不为 null 或 undefined,则访问它的 client 属性
- 如果 searchForm 不存在或为 null/undefined,则返回 undefined,而不会报错
- || "" - 逻辑或操作符(Logical OR)
- 如果前面的值为 falsy(包括 undefined, null, false, 0, "", NaN 等),则返回后面的值(空字符串 "")
- 如果前面的值为 truthy,则返回前面的值
整体含义:
- 如果 searchForm 存在且有 client 属性且值不为空,就使用 client 的值
- 否则使用空字符串 ""