2013-11-13 6 views
0

У меня проблема с Firefox [ERROR] [Ext.data.proxy.Server # buildRequest] Вы используете ServerProxy, но не указали его с URL-адресом. но в другом баустере все работает!Sencha proxy в Mozilla Firefox

extend : 'Ext.data.Store', 
requires :['Ext.data.reader.Xml'], 
config : { 
    model : 'Colors', 
    storeId : 'colorConfig', 
    autoLoad : true, 
    proxy : { 
     type : 'ajax', 
     url : 'test.xml', 
     reader : { 
      type : 'xml', 
      rootProperty : 'test', 
      record : 'color' 
     } 
    } 
} 

, когда я пишу

var store = Ext.getStore('colorConfig'); 
    var references = Ext.Array.pluck(store.data.items, "data"); 

MOZILLA возвращение data.url = нуль и все другое Browsera вернуть правильный URL.

ответ

0

Сенча есть ошибка в ИПВ \ \ сенсорный Src \ Data \ читатель \ Xml.js нужно заменить функцию getNodeValue (строка 189)

getNodeValue: function(node) { 
    if (node && node.firstChild) { 
     return node.firstChild.nodeValue; 
    } 
    if (node && node.nodeValue) { 
     return node.nodeValue; 
    } 
    return undefined; 
}, 
Смежные вопросы