0
Как передать параметры реагирующей функции при использовании автоматической привязки ::
синтаксиса?Параметры прохождения для реагирования на функцию с помощью функции autobinding :: operator
<span onClick={this.handleClick.bind(this, 'hi')} />
Если я хочу использовать автоматическую привязку ::
в функции без Params изменить его следующим образом:
<span onClick={this.handleClick.bind(this)} />
<span onClick={::this.handleClick} />
Есть ли причина, по которой вы не делаете 'onClick = {() => this.handleClick ('hi')}'. Определенно более эффективно, чем привязка – azium
@azium Я чувствую, что это было бы наиболее эффективным 'onClick = {:: this.handleClick ('hi')}' однако я не уверен, что он действителен. –
было бы менее эффективно, потому что это просто сахар для 'bind' – azium