forEach中断循环,并抛出提示

try {
      this.matterRuleColumnsDetailsResponseList.forEach((item: any) => {
        if (item.columnType === 'checkbox') {
          let arr = []
          item.matterRuleColumnsChooseValueResponseList.forEach(element => {
            if (element.checked) {
              arr.push(element.value)
            }
          });
          item.columnValue = arr.join()
        }
        if(!item.columnValue){
          throw new Error(item.columnTitle+'不能为空');
        }


      })
    }catch(err) {
      console.log(err);
      this.message.error(err.message);
      return;

     }

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注