【发布时间】:2015-09-21 14:43:29
【问题描述】:
请参考 - http://jsfiddle.net/36qp9ekL/629/
我正在使用工厂方法,以便我可以隐藏实现逻辑、私有(pvt)变量以及工厂的所有优点。
如果您运行代码并查看控制台,我可以查看 pvtvar1 和 pvtvar2。我如何真正隐藏 pvt 变量、实现细节。
app.controller("mycontroller", function($scope, myfactory) {
console.log(myfactory);
});
如果您能说出工厂相对于服务的优势,那将会很有帮助。
【问题讨论】:
-
你真的应该在你的问题中包含来自那个小提琴的相关代码。
标签: angularjs factory encapsulation