我目前正在使用IntelliJ idea 13.1的许可副本.它似乎不支持React.js文件.
我尝试下载intellij Idea 14.1,即使这不支持React.js.
webstorm是唯一支持React.js的Idea IDE吗?我在grails,java和react.js上使用groovy,但这些似乎在Webstorm中不受支持.
有什么方法可以为这三个使用单个IDE吗?
JsFiddle:https://jsfiddle.net/69z2wepo/9956/
我在react.js代码中的render函数中返回一个select元素.
但每当我更改select值时,该函数onChange都不会被触发.
var Hello = React.createClass({
render: function() {
return <select id="data-type" onChange={changeDataType()}>
<option selected="selected" value="user" data-type="enum">User</option>
<option value="HQ center" data-type="text">HQ Center</option>
<option value="business unit" data-type="boolean">Business Unit</option>
<option value="note" data-type="date">Try on </option>
<option value="con" data-type="number">Con</option>
</select>
}
});
React.render(<Hello/>, document.getElementById('container'));
function changeDataType() {
console.log("entered");
}
Run Code Online (Sandbox Code Playgroud)
加载选择时此功能仅被触发一次,随后当我更改值时,它不会被触发.