颈椎病引起头晕、呕吐的原因是因为颈椎病导致颈椎神经根受压或颈椎动脉受压,从而影响到大脑的供血和神经传导,引起头晕、眩晕、恶心、呕吐等症状。如果出现这些症状,应及时就医,进行颈椎病的诊断和治疗。治疗方法包括药物治疗、物理治疗、手术治疗等。此外,预防颈椎病也非常重要,可以通过正确的坐姿、站姿、睡姿,适当的锻炼和休息,减轻颈部负担,保持颈椎健康。