2016-12-08 8 views
0

私はグローバルスコープでこの外部APIを持っている:接続した外部API

var _viewerApi = function(){ 
var selectedObject = null; 
return { 
    selectObject: function(obj){ 
    selectedObject = obj; 
    }, 
    getSelectedObject: function(){ 
    return selectedObject; 
    } 
} 
} 

viewerApi = _viewerApi(); 

私はこのAPIと話し、別の外部の非角度のパッケージを持っています。

どのようにこれをアタッチすれば角度でgetSelectedObjectがチェックされますか? getSelectedObjectが何かを返すとき角のイベントを起こしたい

私はサービスをして何とかこれを接続する必要があると思いますか?

答えて

0

上記のコードは別のファイルに保存できます。そのファイルを、サービスを使用する関連するjsファイルにエクスポートします。あなたが使用したい角度コントローラにそのサービスを注入してください。これは、コントローラ内で使用されるサービスのインスタンスを作成します。

関連する問題