Приложение выдает нулевую ошибку, попробовал несколько вещей, но не повезло, кажется, что-то простое, но не могу понять для меня жизнь, не уверен, что я пропускаю. Надеясь, что кто-то может увидеть проблему.
** Журнал **
RouteToMarketSearch.RouteToMarketSearchSnippet.referenceSetDisplay2: Error while applying context Error: RouteToMarketSearch.RouteToMarketSearchSnippet.referenceSetDisplay2: Error while applying context TypeError: Cannot read property 'getReferences' of null Error: RouteToMarketSearch.RouteToMarketSearchSnippet.referenceSetDisplay2: Error while applying context Error: RouteToMarketSearch.RouteToMarketSearchSnippet.referenceSetDisplay2: Error while applying context TypeError: Cannot read property 'getReferences' of null
Объявление переменных
_handles: null,
_contextObj: null,
_reference : null,
_entity : null,
_intersectReference : null,
_intersectEntity : null,
** Код **
_updateRendering: function (callback) {
logger.debug(this.id + "._updateRendering");
var self = this;
if(this.rsdListContainer){
data.get({
guids: this._contextObj.getReferences(this._reference),
callback: function(objs){
if(self.rsdListContainer){
var intersectGuids = [];
if(self._intersectReference){
intersectGuids = self._contextObj.getReferences(self._intersectReference);
}
var dataArray = objs.map(function(o){
var data = {};
data.guid = o.getGuid();
data.caption = o.get(self.displayAttribute);
if( intersectGuids && intersectGuids.indexOf(o.getGuid()) > -1){
data.elementClass = self.intersetResultClass;
}
if(self.sortAttribute){
data.sortIndex = parseInt(o.get(self.sortAttribute));
}
return data;
});
if(self.sortAttribute){
dataArray.sort(function(a,b){
return a.sortIndex - b.sortIndex;
});
}
dojoConstruct.empty(self.rsdListContainer);