react v0.14 版本更改

原网址:https://facebook.github.io/react/blog/2015/10/07/react-v0.14.html

1. 增加了React DOM 包,安装方式npm install --save react react-dom, 它包含了ReactDOM.render, .unmountComponentAtNode.findDOMNode方法。

2.DOM节点 refs做出了大的改变:以前this.refs.refname 是表示react dom节点,而不是dom节点,必须得用this.refs.giraffe.getDOMNode()来获取真是节点,二现在this.refs.refname就能代表dom节点。并且用ReactDOM.findDOMNode()来替换getDOMNode()。

3.开始不建议使用react-tool以及JSXTransformer.js来将jsx文件转换成js文件

4.开始不建议使用setProps以及replaceProps,最好以触发上一层的render重绘来导致props刷新

5.添加了React.Children.toArray 来将子节点转化为含有键的数组。React.Children.map现在也返回普通数组

6.React使用console.error而不是console.warn来显示警告信息,进而能够显示更多的警告跟踪信息。

7.React DOM 开始支持HTML属性: capture, challenge, inputMode, is, keyParams, keyType, minLength, summary, wrap. 并且支持下列非标准属性: autoSave, results, security.

8.React DOM 现在开始支持下列SVG属性,xlinkActuate, xlinkArcrole, xlinkHref, xlinkRole, xlinkShow,xlinkTitle, xlinkType, xmlBase, xmlLang, xmlSpace

9.React DOM 现在支持image svg标签

10. React DOM 现在支持audio和video的下列媒体事件:onAbort,onCanPlay, onCanPlayThrough, onDurationChange, onEmptied, onEncrypted, onEnded,onError, onLoadedData, onLoadedMetadata, 

onLoadStart, onPause, onPlay,、onPlaying, onProgress, onRateChange, onSeeked, onSeeking, onStalled, onSuspend,onTimeUpdate, onVolumeChange, onWaiting.

原文地址:https://www.cnblogs.com/lifeisshort/p/4917237.html