在shoutem builder中使用带有产品的收藏夹

时间:2017-04-19 13:38:07

标签: react-native shoutem

我一直在使用/测试新的Shoutem构建器,并且我已经安装了产品和收藏夹扩展程序,但我想知道如何能够"链接"两者之间。因此,用户可以喜欢特定产品并将其存储在一个小的下拉菜单中。我已经搜索了文档和示例应用程序,但我还没有看到这两个用于实际操作。实际上我还没有看到使用的收藏夹扩展程序。通过链接两个扩展可以轻松实现这一点吗?

我正在寻找一个起点。因此,如果有人能指导或链接我正确的方向,那将是有趣的。

感谢。

2 个答案:

答案 0 :(得分:1)

尚未记录,但我们已实施。您可以查看Books extension。它正是你正在寻找的。它需要对Product扩展进行一些更改。您可以查看here如何修改现有扩展程序。

答案 1 :(得分:0)

扩展程序的app文件夹是应用程序内部捆绑的内容。也就是说,扩展在其app/index.js中公开的所有内容都是公共API,可以直接在其他扩展中导入:

import {
  Screen
} from 'tom.restaurants'

...其中tom用作开发者名称的示例,restaurants用于扩展名称。

所有扩展程序共享全局应用程序状态,该状态分为以扩展名全名为前缀的扩展子状态:

{
  'tom.restaurnats': {
      // state of 'tom.restaurants' extension
  }
}

这样,你可以让2扩展进行通信。

我建议您查看这两个指南: