中醫通過40餘年的臨床積累和總結, 認為本病主要由外感邪氣, 內傷飲食, 熱毒內伏, 氣血受損所致。 其病機有以下幾個方面或過程。
血熱:熱毒內伏營血, 或熱氣人胃, 胃熱熾盛, 化火動血, 灼傷絡脈, 迫血妄行, 溢于皮表腠理間發為紫癜, 少則成點, 多則成片。
陰虛:熱迫血行所致紫癜, 若遷延日久, 精血虧耗, 以致發生陰虛火旺。 這種陰虛火旺, 既是血熱的病變結果, 又是繼續引起紫癜的病機。 腎陰不足, 擾亂營血, 血隨火動, 離經妄行而致出血。
氣虛:出血反復發作, 日久不愈, 出血既多, 氣隨血去, 致脾胃氣虛, 氣虛不能攝血,
陽虛:此型或由陰損及陽, 從陰虛火旺轉化而來, 或由脾胃氣虛發展而來, 逐漸累及腎陽, 導致脾腎陽虛。 此型可見長期依賴激素的患者。
血瘀:出血之後, 離經之血郁于皮下而成紫癜, 瘀血阻絡, 致血行障礙, 血不歸經, 而使出血更加嚴重, 成為新的病因。