Ich habe eine Komponente bekam, dass, wenn vereinfacht sieht aus wie so:Meteor: sortablejs Methode nicht aufgerufen wird
import Sortable from 'react-sortablejs';
class App extends Component {
constructor(props) {
super(props);
}
updateItemOrder() {
let items = this.props.items;
items.forEach((item, index) => {
console.log(item._id);
console.log(index);
updateItem.call({ _id: item._id, update: { priority: index } });
});
};
render() {
<Sortable
tag='ul'
className='item-list list-group'
onChange={ this.updateItemOrder() }>
{ this.renderItems() }
</Sortable>
}
}
Meine Konsole listet die item._id
und die index
auf Seite laden, aber es passiert nichts, wenn ich per Drag & - Drop-Artikel in meiner sortierbaren Liste. Der Wechsel zu einer <ReactSortable>
Komponente hilft auch nicht (wie in der docs).