最佳实践 - 组件或服务?

时间:2016-11-08 14:38:53

标签: angularjs

我需要显示一个可以在我的AngularJS应用程序中重复使用的弹出窗口。

基本上,我需要在各种视图中点击按钮时调用此弹出窗口。

我使用Bootstrap UI模式弹出service功能来设置和显示我的弹出窗口框。这在弹出窗口中有一个已定义的模板URL。

// open popup window with uibModal 
var modal = $uibModal.open({
    animation: true,
    templateUrl: "app/components/popup-template.html",
    backdrop: 'static',
    size:'lg',
    resolve: {
        someData: function () {
            return self.something;
        };
    }
});

我不确定在整个应用程序中是否应该使用componentservice来创建/使用此弹出窗口。弹出窗口需要有一个单独的控制器逻辑。

问题:在我的应用程序,组件或服务中使用此弹出窗口的最佳实现是什么?

0 个答案:

没有答案