2016-08-21 8 views
0

私はサービスでイベントを発生し、コントローラは、これらのイベントをサブスクライブしましょうできるようにしたい、services.js私controllers.jsでのpubsubイオン枠組みの中でのイベント

SomeLibrary.publish('some-channel', some_data); 

と、このようなもので、このような何か

SomeLibrary.subscribe('some-channel', function (data){do_something(data);}); 

ので、私は正確に同じことをしているhttps://www.npmjs.com/package/js-mediatorに出くわしたが、私はそれがサポートされているとは思いません。 MediatorJsにイオンフレームワークを使用させる方法はありますか?私はcordova.jsの下で、このようなindex.htmlの中にそれを含めることを試みた。この

よう

<script src="lib/mediator/mediator.min.js"></script> 

、私のapp.jsでのインポートが、それはあまりにも仕事をdidint、他の代替とアドバイスしてくださいそのようにすることができない場合。

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

+0

メディエーターは角型モジュールではありません。モジュールの依存関係に追加すると、Module Not Foundエラーがスローされます。 これを処理する独自のサービスを作成することで、これをほぼ達成できると思います – Ladmerc

答えて

0

私はmediator.min.jsをmediator.jsに置き換え、mediator-jsをdepsリストから削除し、すべて正常に動作しました。

関連する問題