当眼睛在调节放松状态下,平行光线进入眼内时,聚焦在视网膜之前,导致视网膜上不能形成清晰像,称为近视眼。
角膜:类比相机镜头,高屈光度,透明,敏感;
晶状体:调节装置,视远时变凹,视近时变凸;
玻璃体:弹力支撑;
视网膜:成像装置,分布的神经在物象的刺激下产生电信号,通过视神经传递给大脑。
当我们看远处时,眼睛处于完全放松的状态下,看近处时,晶状体要产生调节,眼睛才能看清物体。
由于近距离用眼时间长、负荷重,会导致睫状肌持续收缩痉挛、调节失衡,看远时晶状体无法放松,造成视物不清。在儿童青少年成长过程中,刺激眼球过度增长,导致眼轴拉伸,产生近视。
[假性近视]严谨的表述应为[调节性近视],是指用眼过度后,睫状肌出现调节痉挛所导致的暂时性视力下降。
真性近视和假性近视可以用睫状肌麻痹验光的方法即散瞳验光来鉴别。
假性近视为使用睫状肌麻痹药前为近视,散瞳验光后,再进行验光检查时,孩子的屈光状态表现为正视或轻度远视、近视消失。
而真性近视散瞳验光后,屈光状态仍然表现为近视状态。
散瞳验光能够真实客观地反映眼睛度数,是国际公认的“金标准”。
在医生的指导下散瞳,很少会有不良反应。散瞳后孩子会出现怕光和视物不清,药效逐渐消失后,这些症状就会慢慢减轻直至恢复正常。
从近视的原理来说,由于眼轴增长引起的轴性近视一旦发生,近视便不可能被治愈,是不可逆的。
因此要记住:一切说可以治愈近视的药物都是骗人的。
戴眼镜不会使近视度数加深,反而能有效地阻止或减缓近视的发展。
因为戴眼镜后可消除眼睛疲劳,在不戴眼镜的情况下,近视眼要看清远处的物体,就必须眯起眼睛,这样会使眼内外肌肉过度疲劳,加速近视的发展。
近视发生的年龄越小,近视度数加深的速度就会越快,到18周岁的时间跨度就越长,也就意味着近视进展的时间越多。
在近视发生及近视度数加深的过程中,还伴随眼轴不断变长。眼睛就像气球一样,当气球吹到一定大的范围,那么就会有爆炸的风险。我们的眼球也是同样的,近视度数越高,眼球过度变长,眼球壁就会变薄,就会出现很多眼科问题。
当近视发展为高度近视(度数>600),出现近视相关性并发症的风险就会明显增加。高度近视的并发症有:白内障、青光眼、黄斑病变、视网膜脱离等。
目前,延缓近视进展的方法主要有以下三种:
1.角膜塑形镜(OK镜)
OK镜是一种夜间配戴的硬性角膜接触镜,夜间睡觉的时候配戴,OK镜可以对我们的角膜进行塑形,晨起摘下后即使不戴眼镜,也能有一个清晰的视力。
2.多点离焦软性隐形眼镜
多点离焦软性隐形眼镜也是一种角膜接触镜,但是不同于OK镜,多点离焦软镜需要白天配戴,肉眼看它的外观与我们成人戴的隐形眼镜非常相似。
3.多点离焦框架眼镜
顾名思义,多点离焦框架眼镜的配戴方式与传统框架眼镜一致,但是离焦眼镜需要长时间配戴,一般要求配戴12小时,才能达到良好的控制效果。
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead)
在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.SchemaMapping.LoadDataRow()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniError(TdsParserStateObject stateObj, UInt32 error)
在 System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()
在 System.Data.SqlClient.TdsParserStateObject.TryReadNetworkPacket()
在 System.Data.SqlClient.TdsParserStateObject.TryPrepareBuffer()
在 System.Data.SqlClient.TdsParserStateObject.TryReadByteArray(Byte[] buff, Int32 offset, Int32 len, Int32& totalRead)
在 System.Data.SqlClient.TdsParserStateObject.TryReadString(Int32 length, String& value)
在 System.Data.SqlClient.TdsParser.TryReadSqlStringValue(SqlBuffer value, Byte type, Int32 length, Encoding encoding, Boolean isPlp, TdsParserStateObject stateObj)
在 System.Data.SqlClient.TdsParser.TryReadSqlValue(SqlBuffer value, SqlMetaDataPriv md, Int32 length, TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlDataReader.TryReadColumnInternal(Int32 i, Boolean readHeaderOnly)
在 System.Data.SqlClient.SqlDataReader.TryReadColumn(Int32 i, Boolean setTimeout, Boolean allowPartiallyReadColumn)
在 System.Data.SqlClient.SqlDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.DataReaderContainer.CommonLanguageSubsetDataReader.GetValues(Object[] values)
在 System.Data.ProviderBase.SchemaMapping.LoadDataRow()
在 System.Data.Common.DataAdapter.FillLoadDataRow(SchemaMapping mapping)
在 System.Data.Common.DataAdapter.FillFromReader(DataSet dataset, DataTable datatable, String srcTable, DataReaderContainer dataReader, Int32 startRecord, Int32 maxRecords, DataColumn parentChapterColumn, Object parentChapterValue)
在 System.Data.Common.DataAdapter.Fill(DataSet dataSet, String srcTable, IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
在 System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
在 System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
在 Whir.Repository.Database.Query(String sql, Object[] args)
在 Whir.Label.Dynamic.Content.GetColumnFileValue()
在 Whir.Label.Dynamic.Content.Render(HtmlTextWriter output)