在 IE9 中使用 React 更新状态不会更新 DOM
Updating state with React does not update DOM in IE9
我正在使用 React,每当我更新组件的状态时,它不会立即更新 IE9 中的视图。我必须将特定的 dom 元素从我的视图中滚动出来,然后将其滚动回视图中才能看到它更新。这适用于所有其他浏览器(Safari、Chrome、IE10+、Firefox)
知道是什么原因造成的吗?我如何在不滚动的情况下更新它?
对于 IE-9,您可以像这样使用
<meta http-equiv="X-UA-Compatible" content="IE=edge">
或者您可以在这里找到相同问题的解决方案
支持IE9,查看这里
发现问题。当在 ReactJS 中围绕状态 属性 使用 span 标签时,IE9 不会在视觉上更新它,除非右键单击选择文本或将其滚动出视图并返回。
我正在使用 React,每当我更新组件的状态时,它不会立即更新 IE9 中的视图。我必须将特定的 dom 元素从我的视图中滚动出来,然后将其滚动回视图中才能看到它更新。这适用于所有其他浏览器(Safari、Chrome、IE10+、Firefox)
知道是什么原因造成的吗?我如何在不滚动的情况下更新它?
对于 IE-9,您可以像这样使用
<meta http-equiv="X-UA-Compatible" content="IE=edge">
或者您可以在这里找到相同问题的解决方案
支持IE9,查看这里
发现问题。当在 ReactJS 中围绕状态 属性 使用 span 标签时,IE9 不会在视觉上更新它,除非右键单击选择文本或将其滚动出视图并返回。