Софтуерно Инженерство
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
monicaphillipa avatar monicaphillipa 1 Точки

Yea this happened with me too, When I was writing the code for a professional SEO services provider. But now that I took the code that the guy gave me in the comments it worked and now things look pretty good to me. Thanks for helping. It means a lot and if anyone of you needs any help in regards to SEO let me know.

0