您好!一般来说颈椎病不会导致失明的,因为颈椎压迫根本不会引起视神经损伤。如果是椎动脉型颈椎病,会引起一过性大脑缺血缺氧,出现眩晕,眼发黑,也不会失明的。
建议去眼科检查一下,是不是有糖尿病或是其他原因。