一、Vue中引用公共方法
1.在src新建common文件夹,再新建tagType.js
export default({
getTypeOr:function(row) {
switch (row) {
case '企业任务':
case '未转派':
case '未催办':
case '完成':
case '短信通知':
return 'primary';
break;
case '部门任务':
case '已完成':
case '归档':
case '无需反馈':
case '无需短信通知':
return "success";
break;
case '待受理':
case '已催办':
case '草稿':
return "danger";
break;
case '人员任务':
case '已转派':
case '待反馈':
case '待审核':
case '要求反馈':
return "warning";
break;
default:
return ''
break;
}
}
});
2.main.js引入:
//引入公共方法
import tagType from "@/components/tagType/tagType";
Vue.prototype.tagType = tagType;
3.使用:
this.tagType.getTypeOr(item.assignUserOrOrg);
tagType.getTypeOr(item.assignUserOrOrg)