随着视力筛查的普及,越来越多的家长来到视光门诊,忧心忡忡拿出视力筛查结果:“医生,他们说我家宝宝远视。”
可是,给宝宝们检查过后,医生的回答却各不相同。
宝宝有远视储备,这样的话离近视还有一段安全距离,非常好呢。
“医生你为啥一会说远视是好事,一会又要点药又要戴镜还要做治疗的,还说它会引起斜视。”
“远视到底是个什么鬼?”
“宝宝查出远视,我是该担心还是该骄傲?”
远视是指平行光束(远处光线)经过调节放松的眼球折射后成像于视网膜之后的一种屈光状态,通常与眼轴长度相对太短有关。
小宝宝们出生的时候,正常情况下眼球都是稍偏小的,这是生理性的远视。随着生长发育,眼球慢慢到达正常大小(正视),超过了正常界限就会发展成近视。
因此,合适的远视储备(低度远视),会让宝宝与近视保持安全的距离。
但是,有些宝宝的眼球偏小的程度超过了正常(中高度远视),就可能会出现以下情况:
1.试图通过用力使晶状体变凸来看清近处,但同时引起眼球过度内转,导致内斜视(对眼)。
如果小宝宝是这种情况(远视伴内斜视),那么:
(1)戴镜后如内斜视消失无需手术;
(2)如戴镜后如斜视部分矫正或不能矫正,则根据戴镜后的斜视度决定是否行手术治疗。
2.试图通过用力使晶状体变凸来看清近处,但未引起眼球过度内转。
这些宝宝虽然没有内斜视,但会觉得眼睛很累。通过戴镜矫正远视,可有效减轻视疲劳症状。
3.因为努力看清近处会让眼睛很累,有的宝宝会选择“模糊就模糊,我不想使劲儿了”。
这些“偷懒”的宝宝不发生内斜视(对眼),但是视力低于正常,需要戴镜帮助提高视力,并进行弱视治疗。
轻度远视:无症状及体征者,不需要矫正。
中度及高度远视:
1.戴镜矫正;
2.合并内斜视:如能戴镜矫正则无需手术;如戴镜后内斜视部分矫正或不能矫正,根据戴镜斜视度决定是否行手术治疗。
3.合并弱视:戴镜+弱视治疗。
远视度数分类的判定,都是在充分散瞳的前提下。否则,再熟练的验光技术,也难测出正确的结果。
综上,如果发现宝宝远视,建议行视光相关检查(裸眼及戴镜视力、电脑及检影验光、眼轴测量、眼位),必要时阿托品散瞳,请医生协助一起收服远视这只小妖精,让它不能再继续捣乱啦!
主治医师、医学硕士
高级验光师,国际角膜塑形学会亚洲分会(IAOA)成员,全国眼镜行业“岗位能手”。擅长各类低视力的康复治疗以及儿童远视、近视、散光、斜弱视的诊断和治疗,如渐变多焦点眼镜、高透氧硬性角膜接触镜(RGP)、角膜塑形镜(OK镜)的临床验配等。曾获得浙江省首届验光技能大赛第一名,主持市厅级科技项目一项,并在相关领域发表学术论文多篇。
王文文主治医师、医学博士
擅长儿童斜弱视、远视、近视、散光及其他常见眼病的诊治。于国外专业核心期刊发表并由SCI收录学术论文2篇。
''标签解析异常!
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)