2017-04-19 23 views
0

我一直在使用/測試新的Shoutem builder,並且我已經安裝了產品和收藏夾擴展,但是想知道如何在兩者之間「鏈接」。因此,用戶可以收藏特定產品並將其存儲在一個小小的下拉菜單中。我搜索了文檔和示例應用程序,但我沒有看到兩者都在使用。其實我還沒有看到使用的收藏夾擴展。這可以通過鏈接兩個擴展輕鬆完成嗎?使用收藏與在shoutem builder中的產品

我在尋找一個起點。因此,如果任何人都可以引導或將我引向正確的方向,那將是有趣的。

謝謝。

回答

1

這還沒有記錄,但我們已經實施。您可以檢查Books extension。它只是你正在尋找的東西。它需要對產品擴展進行一些更改。您可以檢查here如何修改現有的分機。

0

擴展名爲app的文件夾是應用程序內部捆綁的內容。這就是說,一切擴展其app/index.js公開是公共API,它可以直接導入其他擴展的內部:

import { 
    Screen 
} from 'tom.restaurants' 

...其中tom被用作例如對於開發者的姓名和restaurants例如用於擴展名。

所有的擴展佔有全球應用程序的狀態,它分爲推而廣之全名作爲前綴擴展子狀態:

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

通過這種方式,可以使2擴展通信。

我建議你檢查出這兩個指南:

+0

非常感謝你的回覆將對此進行調查。 – Robert