这是将提供者/模块包装在factorys中的推荐方法吗?

时间:2016-02-24 12:12:24

标签: angularjs

例如我使用

https://github.com/alexcrack/angular-ui-notification

建议/清洁将这些模块包装在单独的因子中吗?

谢谢!

这是一个示例,其中包含在工厂中的toastr:

app.factory('notificationFactory', function () {
    return {
        success: function (text) {
            toastr.success(text,"Success");
        },
        error: function (text) {
            toastr.error(text, "Error");
        }
    };
});

是否有一些好处,而不是直接在控制器中使用它:

toastr.success("Everything fine!","Success");

0 个答案:

没有答案