【发布时间】:2019-06-03 17:35:58
【问题描述】:
我有一个 React Native 项目,并且对于最近的一些 Chrome 开发工具,当我展开它时,它会给我两个不同的变量属性读取。
当我在 Chrome 开发工具中展开对象时,为什么 position 属性会发生变化?这不仅仅是开发工具中的视觉问题,它也发生在代码执行中。
【问题讨论】:
标签: reactjs react-native google-chrome-devtools
我有一个 React Native 项目,并且对于最近的一些 Chrome 开发工具,当我展开它时,它会给我两个不同的变量属性读取。
当我在 Chrome 开发工具中展开对象时,为什么 position 属性会发生变化?这不仅仅是开发工具中的视觉问题,它也发生在代码执行中。
【问题讨论】:
标签: reactjs react-native google-chrome-devtools
它改变了因为代码执行改变了它!
当您点击展开时,chrome 会重新评估对象的当前值,并显示出来。如果在初始日志和扩展之间,对象被您的代码更改,chrome 将显示该更改。
【讨论】: