2013-04-22 47 views

回答

4

對於刪除與預期數據類型不匹配的項目,angularFire有點積極。有討論關於固定在Github上,如果你有興趣的這種行爲,但你可以通過使用第四個參數顯式指定數據類型解決它:

var url = 'https://andreystest.firebaseio.com/items'; 
angularFire(url, $scope, 'items', ''); 

第四個參數是一個空字符串,它告訴angularFire那無論存儲在URL中的是字符串。默認的模型類型是一個數組([])。

編輯:jsFiddle和Angular似乎存在一些問題。您缺少ng-app和ng-controller指令,這意味着角度從不初始化。但是,即使添加了這些標籤,我也無法讓它在jsFiddle中工作,但它確實在常規網頁上工作。試試http://misc.firebase.com/~anant/angular-test.html

+0

謝謝!指令位於頁面上的正文和div上。您可以在左側的「小提琴選項」中添加比平常不同的車身標籤。 angularFire在jsfiddle預覽中似乎不起作用,但它在單獨的頁面中工作。 – 2013-04-22 16:49:43

+0

你能鏈接到你提到的GitHub討論嗎? – 2013-04-22 16:51:49

+1

https://github.com/firebase/angularFire/issues/17 – Anant 2013-04-23 02:26:28

相關問題