Javascript Office任务窗格中的路由和导航

Javascript Office任务窗格中的路由和导航,javascript,ms-office,office-js,office-addins,office-app,Javascript,Ms Office,Office Js,Office Addins,Office App,我有一个带有angular ui router的平均堆栈站点,现在我想用服务器及其部分功能编写一个Office插件,并与Office交互 我看到了加载项命令,它允许从功能区按钮转到某些页面。但是,有谁能告诉我,在任务窗格(如网站的ui视图和ui路由器)中实现导航(以及来回)的最佳工具是什么 例如,我们应该如何实现navbar和以下任务窗格中的导航 此外,我还看到一些加载项可以同时启动2个任务窗格(通过同一组中的2个功能区按钮)。我们可以在两个任务窗格之间切换,也可以同时并排显示它们 有人知道如

我有一个带有
angular ui router
的平均堆栈站点,现在我想用服务器及其部分功能编写一个Office插件,并与Office交互

我看到了
加载项命令
,它允许从功能区按钮转到某些页面。但是,有谁能告诉我,在任务窗格(如网站的
ui视图
ui路由器
)中实现导航(以及来回)的最佳工具是什么

例如,我们应该如何实现
navbar
和以下任务窗格中的导航

此外,我还看到一些加载项可以同时启动2个任务窗格(通过同一组中的2个功能区按钮)。我们可以在两个任务窗格之间切换,也可以同时并排显示它们

有人知道如何做到这一点吗


对于独立任务窗格,您可以为清单中定义的每个
操作指定唯一的
任务窗格ID
。有关详细信息,请参阅。请注意,Outlook不支持此操作

您正在引用的用户体验使用两种不同类型的
控件
元素。在这种情况下,有几个控件和一个控件(下拉列表)


以上所有内容都是在外接程序的清单文件中定义的。对于外接程序命令的工作示例,GitHub上提供了一个。此repo中包含多个外接程序示例,每个示例都有自己的清单(例如)。

对于路由/导航,最好使用angular router,这样应用程序将作为单页应用程序运行

就我所知,通过功能区按钮打开的对话窗口进行导航或它们之间的交互直到现在都是不可能的。每个按钮应该调用不同的模块