[Assorted-commits] SF.net SVN: assorted:[1884] sandbox/trunk/src/web/react/index.coffee
Brought to you by:
yangzhang
From: <yan...@us...> - 2014-05-25 08:09:04
|
Revision: 1884 http://sourceforge.net/p/assorted/svn/1884 Author: yangzhang Date: 2014-05-25 08:09:00 +0000 (Sun, 25 May 2014) Log Message: ----------- Add React events experiments Modified Paths: -------------- sandbox/trunk/src/web/react/index.coffee Modified: sandbox/trunk/src/web/react/index.coffee =================================================================== --- sandbox/trunk/src/web/react/index.coffee 2014-05-25 07:43:59 UTC (rev 1883) +++ sandbox/trunk/src/web/react/index.coffee 2014-05-25 08:09:00 UTC (rev 1884) @@ -76,11 +76,28 @@ ###### +PassThrough = React.createClass( + render: -> @props.children +) + +# Notes: +# - passthrough doesn't get this event, as expected +# - react does bubble onFocus +EventExperiments = React.createClass( + render: -> + R.div {onFocus: => console.log 'div'}, + PassThrough {onFocus: => console.log 'passthrough'}, + R.input {type: 'text', onFocus: => console.log 'text'} +) + +###### + Main = React.createClass( render: -> R.div {}, TextExperiments {} RefExperiments {} + EventExperiments {} ) $ -> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |