我一直在使用/测试新的Shoutem builder,并且我已经安装了产品和收藏夹扩展,但是想知道如何在两者之间“链接”。因此,用户可以收藏特定产品并将其存储在一个小小的下拉菜单中。我搜索了文档和示例应用程序,但我没有看到两者都在使用。其实我还没有看到使用的收藏夹扩展。这可以通过链接两个扩展轻松完成吗?使用收藏与在shoutem builder中的产品
我在寻找一个起点。因此,如果任何人都可以引导或将我引向正确的方向,那将是有趣的。
谢谢。
我一直在使用/测试新的Shoutem builder,并且我已经安装了产品和收藏夹扩展,但是想知道如何在两者之间“链接”。因此,用户可以收藏特定产品并将其存储在一个小小的下拉菜单中。我搜索了文档和示例应用程序,但我没有看到两者都在使用。其实我还没有看到使用的收藏夹扩展。这可以通过链接两个扩展轻松完成吗?使用收藏与在shoutem builder中的产品
我在寻找一个起点。因此,如果任何人都可以引导或将我引向正确的方向,那将是有趣的。
谢谢。
这还没有记录,但我们已经实施。您可以检查Books extension。它只是你正在寻找的东西。它需要对产品扩展进行一些更改。您可以检查here如何修改现有的分机。
扩展名为app
的文件夹是应用程序内部捆绑的内容。这就是说,一切扩展其app/index.js
公开是公共API,它可以直接导入其他扩展的内部:
import {
Screen
} from 'tom.restaurants'
...其中tom
被用作例如对于开发者的姓名和restaurants
例如用于扩展名。
所有的扩展占有全球应用程序的状态,它分为推而广之全名作为前缀扩展子状态:
{
'tom.restaurnats': {
// state of 'tom.restaurants' extension
}
}
通过这种方式,可以使2扩展通信。
我建议你检查出这两个指南:
非常感谢你的回复将对此进行调查。 – Robert