2017-11-29 10 views
0

here에 설명 된대로 외부에서 집회 앱을 개발 중이며 수동으로 설정을 변경 한 후에 앱이 업데이트되지 않습니다. 설정 양식을 변경하고 설정을 변경 한 다음 저장을 클릭하여 설정을 업데이트합니다. 집회 사용자 정의 HTML 패널에서 응용 프로그램을 실행하면 응용 프로그램이 올바르게 작동합니다.집계 앱을 외부에서 개발할 때 설정이 변경된 후 시작되지 않음

사용자 정의 HTML 패널에서 설정을 변경 한 후 앱이 launch 함수를 호출하지만 앱을 외부에서 실행할 때 나타납니다. 나는 이것이 범인이라고 생각한다. 누구든지이 문제를 해결하는 방법이나 해결 방법이 있는지 알고 있습니까?

답변

1

이것은 조금 이상한 것입니다. 외부 응용 프로그램에서 응용 프로그램 설정을 편집하는 기능은 sdk 2.1에서 상당히 최신 기능 이었으므로 완벽하게 반복 할 수있는 루프를 완전히 닫을 필요가 없었습니다. 우리가 생각 끝내야 관리 했는가

은 정확한 사용 사례에 대한 후크 역할을 onSettingsUpdate 템플릿 방법입니다 방법은 귀하의 응용 프로그램 클래스에서 호출됩니다

https://help.rallydev.com/apps/2.1/doc/#!/api/Rally.app.App-method-onSettingsUpdate

새로 저장된 설정. 그런 다음 새 값에 대한 응답으로 앱을 다시 렌더링 할 수 있습니다.

이상한 부분은이 방법이 개발 단계에만 해당되며 Rally에서 내부적으로 앱을 실행할 때 호출되지 않는다는 것입니다.

+0

그 트릭을했습니다. 빠른 해결을 위해'removeAll()'을 호출하고'onSettingsUpdate' 함수에서'launch()'를 호출했습니다. 새로운 차트를 볼 수 있도록 이전 차트를 제거하려면'removeAll'을 호출해야했습니다. –