28 years experience
Ask Free Question
Weak eye sight is not a disease and not caused due to deficiency of anything. It is just an error of refraction. When rays entering your eyes do not focus on the retina, we make them focus with the help of glasses or contact lenses. So just eat normal healthy diet and continue wearing your spectacles.
Suggestions offered by doctors on Lybrate are of advisory nature i.e., for educational and informational purposes only. Content posted on, created for, or compiled by Lybrate is not intended or designed to replace your doctor's independent judgment about any symptom, condition, or the appropriateness or risks of a procedure or treatment for a given person.