2014-02-18 73 views
-2

我是Angularjs的新手。我從html文件中獲取一個列表,並將其傳遞給後端進行處理。我有一個錯誤,說ReferenceError: $Value is not defined

在我的控制器文件我有一個功能測試。該錯誤是在$scope.result = $Value.getVal(data);

​​

...

+1

你需要在您的控制器測試中注入$ Value服務 – koolunix

+0

@ koolunix thanks ho我能做到嗎? – Sara

+0

您正在向您的控制器'測試'中注入'Value'。你的意思是'$價值'? – koolunix

回答

1

您需要添加Value到嵌入式標籤列表:

angular.module('myApp') 
    .controller('test', ['$scope', '$timeout', '$routeParams', 'Value', test]); 

,並調用它像這樣:

$scope.result = Value.getVal(data); 
+0

謝謝你。當我添加'Value'時,它向我顯示錯誤'$注入器無法解決所需的依賴性導致此錯誤' – Sara

+0

這是否與我的服務有關? – Sara

+0

你能說說你想達到什麼嗎? –

相關問題