Этот проект должен полагаться на более старую версию системы SAP. В результате некоторые из последних функций не работают. Я хотел бы иметь свойство minuteStep последней версии 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/controls/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» из ./controls/library.js: 404 — НЕТ НАЙДЕННЫЙ
Это вообще возможно, разумно или законно? Кажется, мне не хватает некоторых других файлов.