从西医角度,过敏性紫癜的病因一、可能与细菌、病毒等感染有关;
二、可能与食物药物引起的变态反应相关;
三、机体存在其他自身免疫性疾病,过敏性紫癜是其伴发症状。如要治疗过敏性紫癜,需一一解决以上问题,如找到感染灶和感染的病原体,应用对病原体敏感的药物进行治疗;找到致敏物,避开或停药就可以治愈过敏性紫癜。若以上情况难以短期内或无法彻底去除,过敏性紫癜的症状也就自然会反复发作,迁延不愈。中药认为过敏性紫癜的致病因素有湿、热、风、瘀血、虚。对因施治,效果才好。