2015-03-08 77 views
0

如何訪問圖片中的0或1的簽名。如何訪問Angular DOM對象中的某個元素

我知道我可以通過objname.$$state.value得到值,它返回[[], []],但我怎樣才能訪問說簽名?

顯示的列表是如果我通過console.log(objname);單擊控制檯中顯示的對象時出現的,此外,objname是我返回的AngularJS延遲承諾對象。

enter image description here

回答

1

您需要添加下面的代碼你的諾言成功的代碼,從而使代碼不應該得到失敗。 您通過對象objname.$$state.value需要循環然後再內部forEach會給你訪問signatures

CODE

var allSignatures = []; 
angular.forEach(`objname.$$state.value`, function(value, index){ 
    angular.forEach(value, function(v, i){ 
     allSignatures.push(v.signatures); 
    }); 
}); 
+0

,只是讓一個空數組:( – 2015-03-08 19:14:31

+0

需要看你的代碼,很可能你在promise得到解決之前執行這個代碼... – 2015-03-08 19:17:55

+1

雖然你的回答很有幫助,但問題是.then的第一個參數是一個函數,它必須帶一個我沒有設置的參數,菜鳥錯誤 - 但是你沒有回答最初的問題,謝謝。 – 2015-03-08 20:15:54