2014-09-26 64 views
1

我的代碼中有一個奇怪的問題。我想通過它的ID從商店中獲得物品。 itemId的值爲1,firstItem爲空。調用extjs getById方法與變量

var itemId = dragIdSplit[1]; 
    var firstItem = me.getPStore().getById(itemId); 

然後,如果我只是調用getById(1)將返回正確的值。有人可以幫我解決這個問題嗎?

回答

0

請嘗試以下更改。你做分裂,所以它是一個字符串,你必須將其轉換爲整數。

var itemId = parseInt(dragIdSplit[1]); 
    var firstItem = me.getPStore().getById(itemId);