当发送请求参数 判断变量是否有

  const mockData = await getVersion_summary_detail({
        "client": searchForm?.client || "",
      });

 

searchForm 为变量 

  1. searchForm?.client - 可选链操作符(Optional Chaining)
  • 如果 searchForm 存在且不为 null 或 undefined,则访问它的 client 属性
  • 如果 searchForm 不存在或为 null/undefined,则返回 undefined,而不会报错
  1. || "" - 逻辑或操作符(Logical OR)
  • 如果前面的值为 falsy(包括 undefinednullfalse0""NaN 等),则返回后面的值(空字符串 ""
  • 如果前面的值为 truthy,则返回前面的值

 

整体含义

  • 如果 searchForm 存在且有 client 属性且值不为空,就使用 client 的值
  • 否则使用空字符串 ""
posted @ 2025-06-24 14:21  凯宾斯基  阅读(15)  评论(0)    收藏  举报