2016-12-08 28 views
0

我對全球範圍這個外部API:連接外部API於角JS

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

viewerApi = _viewerApi(); 

我有另一個外部非角包與此API聊天。

如何附加這個角度檢查getSelectedObject?我想在getSelectedObject返回東西時觸發角度事件

我想我需要做一個服務並以某種方式連接它?

回答

0

您可以將上述代碼保存在單獨的文件中。將該文件導出到您想要使用該服務的相關js文件中。將該服務注入要在其中使用的角度控制器中。它將創建一個在控制器內使用的服務實例。