afterClose: function () { if (this._oDialog) { this._oDialog.destroy(); this._oDialog = null; // make it falsy so that it can be created next time } },
После закрытия диалог уничтожается в вашем коде. Однако,
this._oDialog
все еще там.Поскольку
this._oDialog
- это не ложное значение, а просто уничтоженный экземпляр диалога , новый диалог не создается воopenDialog()
во второй раз. Следовательно, вы пытаетесь вызвать.open()
из разрушенного диалога.Когда диалоговое окно уничтожено, его внутреннее свойство
oPopup
устанавливается в на ноль , что объясняет сообщение об ошибке.Примечания
onExit
. Когда представление будет уничтожено, диалоговое окно будет уничтожено автоматически, поскольку оно зависит от представления. Начиная с версии 1.58 UI5, существует новый асинхронный API: sap/ui/core/Fragment.load
. Пожалуйста, замените старый sap.ui.xmlfragmnet
новым API, так как старый извлекает фрагмент через синхронизацию XHR.
Другой вариант - добавить
к агрегации
определенного элемента управления в представлении, что-то , подобное этому .
Я полагаю, что "поддержка" является другим словом для "обслуживания": это - то, что происходит после того, как программное обеспечение выпущено, т.е. поддержка, устранение ошибки, улучшения...
Устойчивая Разработка программного обеспечения: Рассмотрение социального и воздействия на окружающую среду проектов программного обеспечения в управлении проектом. Управление проектом программного обеспечения, чтобы максимизировать положительное и минимизировать отрицательное социальное и воздействие на окружающую среду проекта.
Альтернативный (Поддержка): Рассмотрение требований долговременной поддержки во время проектирования и разработки проекта программного обеспечения. Процесс проведения долговременной поддержки потребовал, когда разработка завершена.
Это - просто необычный способ сказать "Команду Поддержки программного обеспечения".
Поддержка Разработки программного обеспечения, по крайней мере, в случаях, где я столкнулся с ним, является отделом, ответственным за реализацию текущих исправлений для выпущенных продуктов и обработки вопросов обслуживания клиентов, которые парни технической поддержки не могут решить самостоятельно.
Это о поддержке клиентов и обслуживании клиентов. Это используется в вооруженных силах (Бригада Жизнеобеспечения). Вот определение.
Это окончательно не связано с Гибкой разработкой программного обеспечения.