autocomplete请求无数据时一直牌loading完美处理

/**获取供应商下拉列表 */
    querySearchAsync(mchName, cb) {
      let nullData = [];
      API.adoptPin
        .接口名拉取后端下拉列表数据({
          mchName,
          pageSize: 500,
          pageNum: 1,
        })
        .then((res) => {
          if (res.list.length > 0) {
            cb(res.list);
          } else {
            //这里是重点
            nullData.push({ mchId: 2022, mchName: '无数据' });
            cb(nullData);
          }
        });
    },

    //供应商失去焦点
    blurSupplier() {
      this.ruleForm.supplier = '';
    },

 

你可能感兴趣的:(前端埋坑之路-前端技术,前端十年之路,vue.js,elementui,javascript)