这是一个基本问题:
我有一个 Angular 2 应用程序,我正在尝试使用 Office 的对话框 API。基本上,我有一个路由https://domain/success想在对话框中打开。
更具体地说,这是我正在尝试的
我在路线https://domain/splash,它呈现了启动组件。
在 splashComponent.ts 中,我调用 this.microsoftService.doStuff
在 microsoftService,doStuff 方法中,我调用
Office.context.ui.displayDialogAsync('https://domain/success');
这应该呈现成功组件。
但是,我看到了启动组件。对话框的网址是
https://domain/success?_host_info=blahblah|isDialog|#/splash
为什么会这样?以及如何渲染成功组件?