【问题标题】:Buildfire: use buildfire.navigation.navigateTo (pluginData)Buildfire:使用 buildfire.navigation.navigateTo (pluginData)
【发布时间】:2017-09-25 09:28:35
【问题描述】:

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

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

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

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

现在我正在尝试这个:

<a onclick="javascript:buildfire.navigation.navigateHome();">

它不起作用。

如何导航到其他插件?

提前致谢。

【问题讨论】:

    标签: java html buildfire


    【解决方案1】:

    这里是 Navigation https://github.com/BuildFire/sdk/wiki/How-to-use-Navigation的官方文档

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

    可以使用
    buildfire.navigation.navigateTo (pluginData)

    导航到另一个插件
    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

    说了这么多,我想提请您注意ActionItems,它们目前在您的轮播中实现

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多