据悉,2020年我国儿童青少年近视患病率已达52.7%。面对近视患病率节节攀升以及近视的不断低幼化,越来越多的家长开始关注儿童青少年近视防控。家长在寻求近视控制医疗手段的过程中,往往忽略了一项最简单、性价比最高的近视防控方法——户外活动。
那么,户外活动控制近视的原理是什么呢?多长时间的户外活动控制效果最好?户外活动又有哪些误区呢?接下来,由来自浙江省眼科医院之江院区视光诊疗中心的何婷婷医生为大家解答。
研究显示,每天保证2小时及以上的户外运动时间,对近视防控有较好的预防及控制作用。目前,户外活动控制近视的原理尚不清楚,科学家们推测可能是因为较强的户外光线能够导致视网膜多巴胺增加,而多巴胺可以抑制眼球过快增长,是近视的保护因素。
门诊有家长向我表达过这样的困惑:他每天晚饭后都会带孩子到小区楼下活动,为什么孩子的眼轴仍然增加得很快?
晚上的户外活动对于近视防控来说意义不大。所以,家长朋友一定要牢记:户外活动一定要白天进行。
这里再强调一次,户外活动的重点不是户外,不是活动,而是太阳光。不是说2小时的剧烈运动才叫户外活动,而是走出家门接受阳光照射,即使是在阳光下静坐发呆2小时,也有近视控制的效果。
阳光,尤其是紫外光,虽然能够防控近视,但也会损伤眼部的细胞。而且儿童的瞳孔相对成人更大、晶体更透明,对紫外光的通透性更高,过强的紫外光对儿童眼睛的光化学损伤会相比成人更厉害。因此,在阳光特别猛烈的时候,必须给孩子戴上太阳镜,减少紫外光对眼睛的损伤。
有家长担心,戴上太阳镜会影响近视防控效果。其实这种担心是多余,太阳镜只能挡住来自正面的光线,太阳光仍然能通过人脸和镜框之间的空隙进入眼内。因此,户外活动时防晒措施仍然要做好,包括防晒衣、防晒霜等。
确实,每天2小时以上的户外活动能够有效地防控近视,但是现在很多小朋友学业压力大,可能无法做到。这里,我为大家提出二点补救方法:一、利用学校课间时间,虽然课间时间一般较短,但是利用这个时间去走廊站一站,放松放松眼睛,也是百利而无一害的;二、利用周末时间来补救:很多研究文献提到的其实是每周不少于15小时的户外活动,对近视防控有效。
研究发现,当环境光照度在1000LUX以上时,近视防控会有显著意义。室外即使是多云或者阴天,环境的光照强度也很容易达到1000LUX。所以,虽然阴天的太阳光照度会显著低于大晴天,但是相比室内,仍然会有非常好的近视防控效果。
最后,再强调一点,户外活动虽好,但是对于已经近视的小朋友,如果只是靠增加户外活动,近视控制的效果仍会欠佳,还是要在使用OK镜、多点离焦眼镜或低浓度阿托品的基础上,再辅以每天2小时以上的户外活动,才能更好地控制近视。
''标签解析异常!
Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
在 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.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
在 System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows)
在 System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more)
在 System.Data.SqlClient.SqlDataReader.Read()
在 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)