2015-12-10 19 views
5

Tôi gặp lỗi đối số lỗi AngularJS khi chạy ví dụ sau, vui lòng cho tôi biết nơi tôi đang làm sai? Trên thực tế các mã sau đây là làm việc tốt nếu tôi chạy bên ngoài/bình thường, nhưng khi tôi sao chép/dán mã này trong ứng dụng của tôi, nó là đưa ra các lỗi sau. (trang/tab này hiển thị từ bộ điều khiển của ứng dụng của tôi như: TestController, có sẵn trong coffeescript. Nhưng tôi không cần bất kỳ coffeescript nào cho yêu cầu này, tôi cần nó trong AngularJs. Vì vậy, trong tab này, tôi cần hiển thị bên dưới mã/nútKhông tìm thấy bộ điều khiển AngularJS, không xác định

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 

<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> 

    <script> 

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

myApp.controller('TestController', ['$scope', function($scope){ 
$scope.test = function(){ 
alert("Success"); 
} 
}]); 
    </script> 
    </head> 
    <body> 
    <div ng-app="myApplication"> 
    <div ng-controller="TestController"> 
<div class="tab-pane" id="wizards"> 

<button type="button" ng-click="test();">Test</button> 

</div></div></div> 
    </body> 
    </html> 

Lỗi:. Error: [ng:areq] http://errors.angularjs.org/1.4.8/ng/areq?p0=TestController&p1=not%20a%20function%2C%20got%20undefined

+4

thêm tài liệu tham khảo để điều khiển của bạn ví dụ: ' ' – klskl

+1

bạn đang sử dụng góc 1.2.4, trừ khi bạn có lý do chính đáng cho điều này, tôi khuyên bạn nên cập nhật lên phiên bản gần đây. –

+1

Bất cứ khi nào bạn tạo một bộ điều khiển mới, hãy đảm bảo thực hiện tham chiếu '

Các vấn đề liên quan