//todo
https://stackoverflow.com/questions/36651583/dynamically-add-child-components-in-react
var App = React.createClass({
getInitialState: function(){
return [
{id:1,name:"Some Name"}
]
},
addChild: function() {
// State change will cause component re-render
this.setState(this.state.concat([
{id:2,name:"Another Name"}
]))
}
render: function() {
return (
<div>
<h1>App main component! </h1>
<button onClick={this.addChild}>Add component</button>
{
this.state.map((item) => (
<SampleComponent key={item.id} name={item.name}/>
))
}
</div>
);
}
});
<Component {...this.props} more="values" />
regex visualization
https://regexper.com/#%2F%5E(%5Cw%2B)%5C%3A%5C%2F%5C%2F(%5B%5E%5C%2F%5D%2B)%5C%2F(.*)%24%2F
https://github.com/javallone/regexper-static
tools
http://www.regexplanet.com/
regex-match-group
http://www.regextester.com/