๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Web/Front-end

[AngularJS] ์™ธ๋ถ€ js ํŒŒ์ผ์„ ๊ฐ€์ ธ๋‹ค ์“ฐ๊ธฐ

๐Ÿ”Ž ํ˜„์žฌ js ์ปจํŠธ๋กค๋Ÿฌ์—์„œ ํ•„์š”ํ•œ ํ•จ์ˆ˜๋ฅผ ์ง์ ‘ ๋ณต๋ถ™ ํ•˜์ง€ ์•Š๊ณ  ์™ธ๋ถ€ ํŒŒ์ผ์˜ ํ•จ์ˆ˜๋ฅผ ๊ฐ€์ ธ๋‹ค ์“ฐ๊ธฐ

 

 

๋ฐฉ๋ฒ•

1. app.js (์ „์ฒด js๋ฅผ ๋“ฑ๋กํ•ด์ฃผ๋Š” js) define ์•ˆ์— ๊ฒฝ๋กœ๋ช… ์ ์–ด์ฃผ๊ธฐ

 

2. function ์•ˆ์—๋Š” ํ•ด๋‹น ํŒŒ์ผ์˜ ๋ณ„์นญ์„ ๋ถ™์—ฌ์ค€๋‹ค. ์ด ๋ณ„์นญ์œผ๋กœ ๋‹ค๋ฅธ js์—์„œ ๊ฐ€์ ธ๋‹ค ์“ธ ์ˆ˜ ์žˆ๋‹ค!

   ๋‹จ, function ์•ˆ์—๋Š” define ์—์„œ ๋ถˆ๋Ÿฌ์˜จ ์ˆœ์„œ๋ฅผ ๋”ฐ๋ฆ„.

 

 

 

์˜ˆ์‹œ )

define([
	"service/myService.js",
    	"service/yourService.js"
],
function() {
	mySvc,
    yourSvc}
);