Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import React from 'react';
- export default class Observer extends React.Component {
- handleClick() {
- console.log(this); //logs undefined
- }
- render() {
- return (
- <button onClick={this.handleClick}>Click</button>
- );
- }
- }
- import React from 'react';
- export default class Observer extends React.Component {
- handleClick() {
- console.log(this); //logs Observer class instance
- }
- render() {
- return (
- <button onClick={this.handleClick.bind(this)}>Click</button>
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement