在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">
或者你可以在这里找到同样的问题的解决方案
React JS不支持ie9
支持IE9,点击这里查看
IE9之后支持的IE
找到问题。当在ReactJS的状态属性周围使用span标签时,IE9不会在视觉上更新它,除非右键选择文本或将其滚动出视图并返回。
相关文章:
- 更新Redux状态&然后在同一实例中获取更新状态
- 如果我不应该在组件WillUpdate中调用setState,如何更新状态(使用ReactJS)
- 如何在alt.js中使用源成功请求后更新状态
- 实现已验证用户更新状态的最佳方式,作为对系统中已更改状态的反应.(ASP.NET MVC网站)
- 如何使用Redux更新状态
- 使用 OnChange 事件更新状态具有延迟字符
- 在 redux 化简器中更新状态的正确方法
- 在反应本机中更新状态需要很长时间
- React - 如何在 AJAX 请求后更新状态
- onchange 事件更新状态,延迟为 1 个字符
- 在循环中调用 setState 仅更新状态 1 次
- react js和rails在具有活动记录关系的组件上更新状态
- React componentDidMount未更新状态
- 发送整个对象只是为了更新状态
- Javascript的问题.无法更新状态
- 当视图加载时更新状态
- Twitter REST API,更新状态
- 在React Router中,当页面改变时更新状态
- React-redux, connect函数不使用新数据更新状态
- React:将新插入的子元素返回给父元素以更新状态