컨트롤러 정의가 바뀐 이유가...
347
작성한 질문수 1
처음에 컨트롤러가 app.controller('TodoCtrl', ['$scope',function ($scope){ ... ]}); 위 처럼 선언되어있었는데 이번 강좌부터 아래처럼 바뀌었는데 이유가 무엇인가요?? app.controller('TodoCtrl',function ($scope){ ... ]); 바꾸기 전에 상태에서 계속 진행을 했더니 뒤에 강좌에서 controller에서 $scope.todos의 데이터를 받아오는 부분을 services.js로 분리했을때 작동을 안하네요~~
답변 2
0
컨트롤러 함수(app.controller())로 컨트롤러를 정의할때 두번째 파라매터에 컨트롤러 구현부를 넣게되는데요.. 방법이 두 가지 입니다. 첫번째 방법이 배열형식을 사용하는 것인데, 나중에 자바스크립트를 압축했을 때 문제가 발생할수 있기때문에 사전 예방 차원에서 사용하는 겁니다. 두번째 방법은 간단하게 컨트롤러를 정의할 수 있는 방법인데 기능은 동일합니다. 예제에서는 별도로 자바스크립트 압축 과정이 없기 때문에 두번째 방법으로 변경해서 사용한 거에요. 소스 코드가 제대로 동작하지 않는다면 plunker 링크를 보내시주세요. 제가 한번 살펴보겠습니다.
오류
0
298
0
item.ts에서 정의할 떄 정의가 안됩니다.
0
294
0
클래스 수업 내용 중 오류 질문
1
728
3
질문이요.
0
341
1
initializeApp 부분에 오류가 납니다.
0
264
1
오류가 납니다
0
216
0
섹션2 FireBase의 petList활용하기에서 에러나네요
0
327
1
{{ one.name }} 이 나오지 않습니다.
0
205
0
Uncaught ReferenceError: SystemJS is not defined
1
560
2
chart.js설치했는데 경로가 없다고 에러가 나요?
0
277
0
4:00
0
234
0
9:12
0
299
2
6:45
0
220
1
2:16 질문
1
471
3
target을 es6로 했는데, 다르게 나옵니다 ㅠ-ㅠ
1
325
1
2:15 어디서 카피할 수 있나요?
1
241
1
플러그인 정보
1
505
3
새로운 투두 삭제
0
439
1
submit 할떄..
0
257
0
삭제코드 잘못된거같네요.
6
294
1
item.id 에서 id가 뭔가요?????
0
363
1
질문있습니다.
0
210
0
삭제부분
0
264
0
강사님 감사합니다.
0
261
1





