首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Buildfire:使用buildfire.navigation.navigateTo (pluginData)

Buildfire:使用buildfire.navigation.navigateTo (pluginData)
EN

Stack Overflow用户
提问于 2017-09-25 17:28:35
回答 1查看 135关注 0票数 1

我正在尝试向主文件夹插件编写第二个菜单,并且我想在文本块( carrousel块和插件实例之间)中编写一段html,以便用户可以导航到另一个插件。

如何在那里使用buildfire.navigation.navigateTo (pluginData)函数?如何使用<a href=""></a>编写函数

函数需要的pluginData在哪里?- pluginId - instanceId - folderName - title

因为当我尝试使用它时(我正在尝试navigateHome();函数以确保它正常工作),我得到了一个拒绝访问的错误。

现在我试着这样做:

代码语言:javascript
复制
<a onclick="javascript:buildfire.navigation.navigateHome();">

但它不起作用。

如何导航到另一个插件?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-09-26 00:59:45

以下是有关导航https://github.com/BuildFire/sdk/wiki/How-to-use-Navigation的官方文档

从根本上说,javascript:buildfire.navigation.navigateHome()应该可以工作。请发布您收到的错误,以便我们可以对其进行审查。

导航到另一个插件可以使用

buildfire.navigation.navigateTo (pluginData)

代码语言:javascript
复制
pluginData {
    pluginId: (string) The id of the plugin type you'd like to navigate to.
    ,instanceId: (string) The the instance of the plugin you'd like to navigate to.
    ,folderName (string) The folder name of the plugin that you'd like to navigate to.
    ,title (string) The title that should show up in the title bar once the plugin is loaded.
    ,queryString (string) Optional. This is a query string that will be passed to the next plugin's window.location.search. example: "name=Larry&age=36&showDetails=true"
}

参考:https://github.com/BuildFire/sdk/wiki/How-to-use-Navigation#buildfirenavigationnavigateto-plugindata

您还应该查看动态数据,以确保您拥有对插件的最新引用,因为它们可能会发生变化

参考:https://github.com/BuildFire/sdk/wiki/How-to-use-the-Datastore-Dynamic-Data

话虽如此,我还是希望引起您对当前在您的carousel中实现的ActionItems的注意

参考:https://github.com/BuildFire/sdk/wiki/BuildFire-Action-Items-Component

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46401849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档