2015-10-29 215 views
0

添加控制器我是新來的AngularJS和我已經開始了一個名爲地區發展局模板的項目。這個模板包括gulp,bower和node(帶有npm)。用杯和角

也許我犯了一些錯誤,但我需要創建一個新的控制器文件。

代碼

<tbody ng-controller="CONTROLLER"> 
      ....some html code....</tbody> 

我應該把我的控制器的源文件?

我創建了一個角一個簡單的應用程序前幾天,並添加我的控制器像這樣:

<script src="mycontroller.js"> 

有人能幫助我嗎?

+0

我想你應該瞭解的最佳做法,特別是文件結構。有幾個偉大的文章,我絕對建議你[角風格指南](https://github.com/johnpapa/angular-styleguide#folders-by-feature-structure)由約翰爸爸。此鏈接指向*文件結構*部分。 – LordTribual

+0

當我創建我的控制,我把控制器上的文件夾 – gabrythe23

回答

0

你必須創建一個名爲mycontroller.js額外的文件,該文件是在你的取決於你的根目錄下。

該文件應具有以下結構:

var myApp = angular.module('myApp',[]); 

myApp.controller('CONTROLLER', ['$scope', function($scope) { 
    $scope.greeting = 'Hola!'; 
}]); 

更多信息,你可以在這裏閱讀:

https://docs.angularjs.org/guide/controller

+0

好點!我會追加它。 – uksz

+0

我知道這一點。但控制器無法運行吞嚥! :( – gabrythe23

0

這取決於你的應用程序的根路徑上。如果controller.js在一個名爲控制器文件Web應用程序的根路徑下,你必須寫劇本之前這名目錄名狀<script src="controllers/controller.js"></script>

+0

對不起,先生,但我知道html :) – gabrythe23