0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

コントローラーてなんだ

Posted at

コントローラね。

モジュール作ると同時にやる方法と、あとでやる方法があるみたい。

同時にやる方法(まとめて登録する、とかいうみたい)

var moduleVar = angular.module("module",[])
.controller("controller",function($scope){
      コントローラの処理
   });

後でやる方法。

var moduleVar = angular.module("module"),[]);
moduleVar.controller('controller',function($scope){
コントローラの処理
}

後でやる場合は即時関数の中に入れるのが良いみたい。スコープでとっちらかないようにするため?あとStrictモードも同時に。
TypeScript使えばあまり意味ないんだろうか?

これでコントローラがモジュール(いれもん)に追加された。
モジュールを定義しているタグ内では、登録したコントローラが使えるようになると。

でもモジュールに追加するだけで使えるようになるヤワなAngularJSじゃない。
HTMLの方も修正が必要。

<body ng-app="module" ng-controller="contorller">

て、使用するコントローラも定義してやらんといかん。
めんどくせえな。なんか理由があるんだろうけど。いまはわからん。

コントローラは以上です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?