2016-10-04 6 views
0
<!-- HTML FILE--> 

Gender  : <label ng-repeat="option in gend"> 
    <input type="radio" ng-model="$parent.option" ng-value="option">{{option.I}}{{option.O}}</label></br></br> 


<!--Module--> 

angular.module("appy", []); 


<!-- Controller--> 

appy.controller('Cont',function($scope){ 

    $scope.user=''; 
    $scope.pas=''; 
    $scope.selected='male'; 
    $scope.gend=['male','female']; 
    $scope.addr=''; 
    $scope.emailid=''; 

    $scope.coun=[ I='India',O='Other']; 
    $scope.ph=''; 
    $scope.pincode=''; 

    $scope.movedude = function() { 
     window.location = "Redir.html"; 
    } 
}); 
+3

は、スタックオーバーフローへようこそ!質問を編集してエラーの詳細を追加し、他のスクリプトファイルをどのように組み込むかを表示してください。 – nnnnnn

+0

index.html(Y) –

+0

にスクリプトファイルをロードしていることを確認してください。あなたのスクリプトファイルを 'HTML'ページにどのように含めているかを示してください。また、 'angle.module(" appy "、[]);'を 'var appy = angular.module(" appy "、[]);' – Nishant123

答えて

0

appyまたはアプリ名はAngular内にのみ存在します。あなたのブラウザはその存在を知らない。したがって、コントローラとモジュール定義を連鎖させるか、モジュールを変数に割り当てて、その変数をボード全体で使用する必要があります。これは正しくありません:

angular.module("appy", []); 
appy.controller('Cont',function($scope){}); 

代わりにチェーン化してみてください:

angular.module("appy", []) 
.controller('Cont',function($scope){}); 

やJSの変数を使用して:

var app = angular.module("appy", []); 
app.controller('Cont',function($scope){}); 
+0

に変更しようとしました。 ) – Mohu

+0

@モフ私の答えが助けられたら、正しいとupvoteとしてマークしてください:) – nikjohn

関連する問題