Что выдерживает разработку программного обеспечения? [закрытый]

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.

  • Другой вариант - добавить к агрегации определенного элемента управления в представлении, что-то , подобное этому .

  • [1 125]
9
задан 23 January 2009 в 20:02
поделиться

5 ответов

Я полагаю, что "поддержка" является другим словом для "обслуживания": это - то, что происходит после того, как программное обеспечение выпущено, т.е. поддержка, устранение ошибки, улучшения...

5
ответ дан 4 December 2019 в 08:02
поделиться

Устойчивая Разработка программного обеспечения: Рассмотрение социального и воздействия на окружающую среду проектов программного обеспечения в управлении проектом. Управление проектом программного обеспечения, чтобы максимизировать положительное и минимизировать отрицательное социальное и воздействие на окружающую среду проекта.

Альтернативный (Поддержка): Рассмотрение требований долговременной поддержки во время проектирования и разработки проекта программного обеспечения. Процесс проведения долговременной поддержки потребовал, когда разработка завершена.

8
ответ дан 4 December 2019 в 08:02
поделиться

Это - просто необычный способ сказать "Команду Поддержки программного обеспечения".

2
ответ дан 4 December 2019 в 08:02
поделиться

Поддержка Разработки программного обеспечения, по крайней мере, в случаях, где я столкнулся с ним, является отделом, ответственным за реализацию текущих исправлений для выпущенных продуктов и обработки вопросов обслуживания клиентов, которые парни технической поддержки не могут решить самостоятельно.

0
ответ дан 4 December 2019 в 08:02
поделиться

Это о поддержке клиентов и обслуживании клиентов. Это используется в вооруженных силах (Бригада Жизнеобеспечения). Вот определение.

Это окончательно не связано с Гибкой разработкой программного обеспечения.

-2
ответ дан 4 December 2019 в 08:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: