Ich bekomme den Fehler (beim Versuch, den Server auszuführen), dass next()
keine Funktion ist. Ich habe ein Tutorial über Nodejs verfolgt und es funktioniert gut für sie. Was ist das Problem, das ich hier habe?next() ist kein Funktionsfehler Node.js
3
A
Antwort
4
Diese Zeile:
app.use(middleware.requireAuthentication());
Anrufe Ihre Methode und übergibt den Rückgabewert in app.use
. Du nennst es nicht mit irgendwelchen Argumenten, so natürlich die next
Parameter ist undefined.
Sie sich von der ()
befreien, so dass Sie die Funktion übergeben, nicht das Ergebnis, in app.use
:
app.use(middleware.requireAuthentication);
// No() here --------------------------^
Verwandte Themen
- 1. $ timeout ist kein Funktionsfehler
- 2. n.sort ist kein Funktionsfehler
- 3. jqGrid ist kein Funktionsfehler
- 4. Bookshelf.knex ist kein Funktionsfehler
- 5. For Next Loop mit Funktionsfehler
- 6. Sequelize .Create ist kein Funktionsfehler
- 7. 2 $ (...) .datepicker ist kein Funktionsfehler
- 8. Get a.foreach ist kein Funktionsfehler
- 9. NativeScript: toggleDrawerState kein Funktionsfehler
- 10. jquery datatables: columnFilter() ist kein Funktionsfehler
- 11. Google Maps API a.lat ist kein Funktionsfehler
- 12. ReactJS geben inst.render ist kein Funktionsfehler
- 13. Wie repariere 'Rückruf ist kein Funktionsfehler'?
- 14. to.have.been.calledWith ist kein Funktionsfehler in Chai # 3.5.0
- 15. React Native Undefined ist kein Funktionsfehler
- 16. ctorParameters.map ist kein Funktionsfehler auf Ionic 2
- 17. TypeError: (Zwischenwert) [Typ] ist kein Funktionsfehler
- 18. $ (...) .dialog ist kein Funktionsfehler in mvc5
- 19. c.curCSS ist kein Funktionsfehler von jQuery
- 20. forEach ist kein Funktionsfehler mit JavaScript-Array
- 21. Nicht definiert ist kein Funktionsfehler d3js
- 22. getan ist kein Funktionsfehler im Pass js
- 23. object.save() kein Funktionsfehler
- 24. Createjs Kollisionsproblem localToLocal kein Funktionsfehler
- 25. Wann next() und next() in Node.js verwendet werden soll
- 26. Button Klick ist kein Funktionsfehler im Winkel Controller
- 27. BehaviorSubject von switchMap dann ist getValue kein Funktionsfehler
- 28. _clearer ist kein Funktionsfehler beim Ausführen reagieren native Anwendung
- 29. Hinzufügen von Bild zu div, bekommen $ ist kein Funktionsfehler
- 30. $ event.stopPropogation ist kein Funktionsfehler in Angularjs Unit Test
'foo (bar()) 'ruft immer zuerst' bar' auf und übergibt den Rückgabewert an 'foo'. 'requireAuthentication' soll nicht von Ihnen aufgerufen werden. –