Async: Angular์—์„œ ๋น„๋™๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

์— ๋งŒ๋“  2016๋…„ 03์›” 15์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: caolan/async

์•ˆ๋…•ํ•˜์„ธ์š” ์ €๋Š” Angular ์—์„œ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์ง€๋งŒ ์ฃผ์ž… ํ•  Angular ์ข…์†์„ฑ์„ ์ฐพ์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€๋Šฅํ•œ์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

question

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@jairoGilC Async ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํฌํ•จํ•˜๋ฉด $ window ๊ฐœ์ฒด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

$window.async.each(things, function(thing, callback) {
   // Do stuff
   callback();
}, function(err) {
   // Do more stuff
});

๋ชจ๋“  3 ๋Œ“๊ธ€

ํ”„๋กœ์ ํŠธ์—์„œ ๋‹ค๋ฅธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์–ด๋–ป๊ฒŒ๋กœ๋“œํ•ฉ๋‹ˆ๊นŒ?

๋น„๋™๊ธฐ๋Š” npm, bower, ๋…๋ฆฝ ์‹คํ–‰ ํ˜• ์Šคํฌ๋ฆฝํŠธ ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@jairoGilC Async ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํฌํ•จํ•˜๋ฉด $ window ๊ฐœ์ฒด์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

$window.async.each(things, function(thing, callback) {
   // Do stuff
   callback();
}, function(err) {
   // Do more stuff
});

์ด๊ฒƒ์€ ๋น„๋™๊ธฐ ์งˆ๋ฌธ๋ณด๋‹ค Angular ์งˆ๋ฌธ์— ๋” ๊ฐ€๊น์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰