2013-01-24 32 views
2

我有一個從模型在字段上具有轉換功能的商店讀取的列表。 convert函數返回一個值,我用它來控制列表中顯示的內容。這是第一次加載商店時正常工作。下次通過在商店代理上設置extraParams來加載商店時,它不會通過模型上的convert函數運行,因此我無法更新列表中的顯示。Sencha Touch 2模型轉換功能重新加載存儲時不會調用

有沒有什麼我可以做,以確保模型的轉換功能被稱爲每次我加載商店?

感謝您的幫助

實例轉換功能:

{ 
      name: 'myDisplayField', 
      type: 'string', 
      convert: function (value, record) { 
       if (value == null) { 
         var req = record.get('otherField'); 
        if (req == "valueString") { 
         value = 1; 
        } 
        else { 
         value = 0; 
        } 
         } 
         return value; 
        } 
    } 

回答

相關問題