导致夜盲症的原因比较复杂,包括白内障、高度近视、强光照射、糖尿病,以及微量元素锌缺乏、维生素A缺乏等等,都可以导致夜盲症的发生。所以治疗夜盲症,一般去取决于具体的病因。

如果是维生素A或者锌元素缺乏,可以补充相应的维生素。如果得了白内障,考虑采取手术治疗。如果是糖尿病导致的夜盲症,可以通过严格控制血糖、健康饮食来加以预防。