经期有血块等这一般是气滞血瘀,内分泌失调,肝火旺盛等原因引起的,可以先吃点活血调经药试试;平时多吃点营养品,多喝点温开水,少吃凉辣的食物,经常吃点补气补血的中药或食物,注意腹部保暖,保持好心情。
吃药效果不好就去医院做个激素六项检查。