Co się stało z Lodashem.pluck?
Kiedyś użyłem Lodash _.pluck
...Kochałam plucka...
Poszedłem do the docs , wcisnąłem cmd-f, wpisałem "pluck", ale mój biedny opuszczony przyjaciel nawet nie został wymieniony...nawet "nie zostało zastąpione przez"...
Czy ktoś może mi przypomnieć, czego mam użyć zamiast tego? 203
3 answers
Ah-ha! Lodash Changelog mówi wszystko...
"usunięto _.pluck
Na Rzecz _.map
ze skrótem iteracyjnym"
var objects = [{ 'a': 1 }, { 'a': 2 }];
// in 3.10.1
_.pluck(objects, 'a'); // → [1, 2]
_.map(objects, 'a'); // → [1, 2]
// in 4.0.0
_.map(objects, 'a'); // → [1, 2]
323
Author: sfletche,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-01 17:51:30
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-01 17:51:30
nie ma potrzeby stosowania _.map
ani _.pluck
, ponieważ ES6 wystartował.
Oto alternatywa przy użyciu JavaScript ES6:
clips.map(clip => clip.id)
44
Author: Michael J. Calkins,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-13 18:03:09
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-12-13 18:03:09
Użyj _.map
zamiast _.pluck
. W najnowszej wersji _.pluck
został usunięty.
11
Author: Dheeraj Nalawade,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-29 18:38:33
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-29 18:38:33