2016-09-07 2 views
1

Я установил последнюю версию файла определения типа Кендо UI от менеджера пакетов консоли и включите файл в типе сценарии, как:Кендо UI Тип сценарий Выпуск

/// <reference path="../scripts/typings/kendo-ui/kendo-ui.d.ts" /> 

Также я попытался установить предыдущие версии, но получить то же самое вопрос:

drillDownDataSource: any = new kendo.data.TreeListDataSource({ 
     transport: { 
      read: { 
       url: 'StatutoryIncome/GetStatutoryIncomeStatementView/', 
       dataType: "json", 
       type: "POST", 
       async: true, 
       cache: true, 
       autoBind: true, // This property is not accessible 
       data: function() {}, 
       parameterMap: function(options, operation) { 
        if (operation !== "read" && options.models) { 
         return { 
          models: kendo.stringify(options.models) 
         }; 
        } 
       } 
      } 
     }, 
    } 
} 

Как я упоминал в выше коде autobind свойства не доступен, даже если я удалить autobind свойства по функции parameterMap дает эр ROR. также функции kendoTreelist как содержание не доступен

ответ

1

Основываясь на KendoUI docs, parameterMap должны быть вложены в transport не под transport.read.

И насколько я знаю autobind не существует в конфигурации DataSource, этот конфигурационный элемент обычно доступен на самом компоненте. (См., Например, TreeList-Configuration)

Смежные вопросы