Софтуерно Инженерство
Loading...
+ Нов въпрос
aivian avatar aivian 50 Точки

Защо this е празен в remove middleware?

Имам следната схема и middleware за собственик: http://pastebin.com/JTSS0zc3

Хващам request - а с този код: http://pastebin.com/rYScSiVQ

Като изтрия собственик, влиза в middleware - а, но ми казва, че this е празен обект, а уж би трябвало this - а да ми е документа, който съм изтеглил от базата. Някой знае ли защо се получава така?

Тагове:
0
Express.js Web Development
KrasiNedew avatar KrasiNedew 65 Точки

Пробвай да замениш arrow function-a с обикновен.

(function (params) {} вместо (params) => {})
Имал съм случаи, в които this се държи различно с arrow function-ите (като се замисля, всеки случай, в който this e динамичен).

1
28/10/2016 19:02:07
aivian avatar aivian 50 Точки

Оправи се. Мерси.

0