Pergunta

As the title suggests.

I want to trigger an event by clicking the element.

In JSX, onClick works well, but somehow it just dead in raw JavaScript.

React.DOM.button({ type: 'button' }, { onClick: this.handleClick }, 'js button')

What may be the issue?

see demo

Foi útil?

Solução

All your key-value pairs should be in one object, as the first argument. The rest of the arguments are for children.

React.DOM.button({ type: 'button', onClick: this.handleClick }, 'js button');
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top