inflearn logo
강의

講義

知識共有

AngularJS基本概念とTo-Doアプリを作成する練習 - アンギュラーコース

出力する

컨트롤러 정의가 바뀐 이유가...

347

2kilomeda

投稿した質問数 1

0

처음에 컨트롤러가 app.controller('TodoCtrl', ['$scope',function ($scope){ ... ]}); 위 처럼 선언되어있었는데 이번 강좌부터 아래처럼 바뀌었는데 이유가 무엇인가요?? app.controller('TodoCtrl',function ($scope){ ... ]); 바꾸기 전에 상태에서 계속 진행을 했더니 뒤에 강좌에서 controller에서 $scope.todos의 데이터를 받아오는 부분을 services.js로 분리했을때 작동을 안하네요~~

Angular

回答 2

0

jeonghwan

컨트롤러 함수(app.controller())로 컨트롤러를 정의할때 두번째 파라매터에 컨트롤러 구현부를 넣게되는데요.. 방법이 두 가지 입니다. 첫번째 방법이 배열형식을 사용하는 것인데, 나중에 자바스크립트를 압축했을 때 문제가 발생할수 있기때문에 사전 예방 차원에서 사용하는 겁니다. 두번째 방법은 간단하게 컨트롤러를 정의할 수 있는 방법인데 기능은 동일합니다. 예제에서는 별도로 자바스크립트 압축 과정이 없기 때문에 두번째 방법으로 변경해서 사용한 거에요. 소스 코드가 제대로 동작하지 않는다면 plunker 링크를 보내시주세요. 제가 한번 살펴보겠습니다.

0

2kilomeda

get() 함수 구현하는 부분에서요~~

오류

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

295

1

item.id 에서 id가 뭔가요?????

0

363

1

질문있습니다.

0

210

0

삭제부분

0

264

0

강사님 감사합니다.

0

261

1