胆管上血管瘤可能是先天性血管发育异常或激素刺激等原因导致 。如果患者有先天性胆囊部位血管发育异常,有可能会出现胆管上有血管瘤的现象。另外,如果患者服用激素类药物,如避孕药等,容易造成血管瘤生长速度加快,也有可能会出现胆管上有血管瘤的现象。患者平时要注意饮食清淡,避免食用脂肪含量较高的食物。