Yes, anemia will do harm to your eyes because anemia develops when your blood lacks hemoglobin, which is a main part of red blood cells and binds oxygen. In other words, it is caused by blood loss, decreased red blood cell production or destruction of red blood cells. It is known to us that loss of blood or lack of blood can cause problems to our body because it is blood circulation that keeps all the parts of body working. If you are diagnosed with iron deficiency anemia, you can change the condition through adjusting your diets. You need to balance your diets and eat liver, yolk, cereal and other foods rich in iron. Also, many vegetables contain much iron, such as black fungus, hair weeds, shepherd's purse, laver, etc. In addition, vitamin C helps the assimilation of the iron and the production of the hemoglobin, so you should take in sufficient vitamin C.