2017-04-19 8 views
0

新しいShoutem Builderを使用してテストしていますが、製品とお気に入りの拡張機能の両方をインストールしましたが、どのようにして2つを "リンク"できるのでしょうか。したがって、ユーザーは特定の製品をお気に入りにして、小さなドロップダウンメニューに保存することができます。私はドキュメンテーションとサンプルアプリケーションを検索しましたが、私はその両方が実際に使われているのを見ていません。実際にはお気に入りの拡張子が使われているのを見たことがありません。これは2つの拡張をリンクすることで簡単に達成できますか?shoutemビルダーの製品でお気に入りを使用する

私は出発点を探しています。だから、誰かが正しい方向に私を案内したりリンクすることができれば、それは面白いだろう。

ありがとうございました。

答えて

1

これはまだ文書化されていませんが、実装されています。 Books extensionを確認できます。あなたが探しているものだけです。プロダクト拡張にいくつかの変更が必要です。 hereに、既存の内線番号を変更する方法を確認できます。

0

拡張子のappフォルダーは、アプリの同梱のものです。

import { 
    Screen 
} from 'tom.restaurants' 

...のために、たとえば、開発者名の例として使用してrestaurantstom:拡張子がそのapp/index.jsに公開すると、すべてのものは、他の拡張子の内側に直接インポートすることができ、公開APIであり、拡張名。

すべての拡張共有拡張子フルネームで始まる拡張子サブ状態に分割されるグローバルアプリの状態、:

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

この方法で、あなたは2拡張子が通信することができます。

私はこれらの2つのガイドをチェックアウトして、あなたをお勧めします:

  • Technical overview - 拡張機能はアプリ
  • Modifying extensionの内側に構成されている方法を説明します - あなたの拡張
  • の内側に他の拡張機能からの部品を使用する方法について説明します
+0

お返事ありがとうございます。 – Robert

関連する問題