2017-02-13 20 views
0

Этот проект должен опираться на более старую версию SAP. В результате некоторые из последних функций не работают. Я хотел бы иметь свойство «minutesStep» последней версии «TimePicker», поэтому я пошел в исходный код и скопировал последний код управления TimePicker в наш старый проект.Определение локального файла

У меня возникают проблемы, так как «TimePicker» также использует новую версию «TimePickersliders». Мне также нужно скопировать его исходный код. Однако я не могу заставить «TimePicker» использовать новый исходный код «TimePickerslider», который я также скопировал в проект.

sap.ui.define(['jquery.sap.global', 
      'sap/m/InputBase', 
      'sap/m/MaskInput', 
      'sap/m/MaskInputRule', 
      'sap/m/ResponsivePopover', 
      'sap/ui/core/EnabledPropagator', 
      'sap/ui/core/IconPool', 
      'sap/ui/model/type/Time', 
      './TimePickerSliders'], // Here is the problem. 
    function(jQuery, InputBase, MaskInput, MaskInputRule, ResponsivePopover, EnabledPropagator, IconPool, TimeModel, TimePickerSliders) { 

Каким должен быть путь»./TimePickerSliders', так что она включает в себя файл в моем проекте? Его в той же папке, но он просто не может ее забрать.

Вот ошибки я получаю:

Uncaught (обещанию) Ошибка: не удалось загрузить 'PROJECT_NAME/управления/MyTimePicker.js' из ./controls/MyTimePicker.js: Ошибка: не удалось загрузить «PROJECT_NAME /controls/Slider.js 'из ./controls/Sliders.js: Ошибка: не удалось загрузить' PROJECT_NAME/controls/VisibleItem.js 'из ./controls/VisibleItem.js: Ошибка: не удалось загрузить' PROJECT_NAME/controls/library .js 'from ./controls/library.js: 404 - НЕ НАЙДЕНО

Возможно ли это, разумно или легально? Кажется, у меня тоже отсутствуют другие файлы.

+0

Это может быть полезным HTTPS : //sapui5.hana.ondemand.com/#docs/guide/1dfab2e19fc0479d9dfcefc28d3642f1.html –

ответ

0

Если TimePickerSliders является .js файл, расположенный в папке controls (я взять на себя на том же уровне, как и viewcontroller папки), попытайтесь назвать это нравится следующим образом:

sap.ui.define([ 
    ... 
    '<project-namespace>/controls/TimePickerSliders'], 
function(jQuery, InputBase, MaskInput, MaskInputRule, ResponsivePopover, EnabledPropagator, IconPool, TimeModel, TimePickerSliders) { 

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

  • Нет связанных вопросов^_^