Answer the question
In order to leave comments, you need to log in
Calling a method function outside a class (React js)?
Good evening. Faced with the urgent need to call a class method outside the class
const SortableItem = SortableElement(({value}) =>
<li className="listStyle">
{value.video.time !== 0 ?
<Button bsStyle="primary" onClick={()=>{}}>-</Button> : null} //сдесь необходим вызов функции deleteItem
</li>);
class GroupPage extends Component {
deleteItem(item){
console.log('item',item)
}
}
Answer the question
In order to leave comments, you need to log in
It is always possible to call static methods outside the class. (a bit on your question on SO )
class GroupPage extends Component {
static deleteItem(item){
console.log('item',item)
}
}
...
const SortableItem = SortableElement(({value}) =>
<li className="listStyle">
{value.video.time !== 0 ?
<Button bsStyle="primary" onClick={()=> GroupPage.deleteItem()}>-</Button> : null}
</li>);
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question