let title = ''
    switch (this.activityCode) { //想要判断的变量
        case 'ManuallyPassed': //状态一
          title = this.$t('member.credit.activity.review.approve') //状态一返回的结果
          break
        case 'EditCredit': //状态二
          title = this.$t('member.credit.activity.review.reject') //状态二返回的结果
          break
        case 'ManuallyNotPassed'://状态三
          title = this.$t('member.credit.activity.review.modify') //状态三返回的结果
          break
      }
      return title
    }

返回值有break和return的区别

1、break:是立即结束语句,并跳出语句,进行下个语句执行。

2、return:停止函数,直接返回。

switch (activityCode) {
    case 'ManuallyPassed':
        return 'success'
    case 'EditCredit':
        return 'warning'
    case 'ManuallyNotPassed':
        return 'danger'
}

 

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐