半年到一年就会痊愈。造成儿童过敏性紫癜的原因有很多,比如他们平时吃什么过敏性食物,或者血小板减少症。主要原因是由于免疫复合物沉积在血管壁引起的局部炎症可能是由细菌、病毒或药物引起的。 建议患过敏性紫癜时,应及时到医院检查治疗,因为这种疾病很容易复发。