【发布时间】:2016-08-06 15:41:19
【问题描述】:
我尝试为 selectedArtikel2 对象创建 getter 和 setter,但 getter 不起作用。您知道为什么这不起作用吗?
app.factory('artikelManager', function ($http) {
var selectedArtikel2;
return{
getArtikeln: function () {
return $http({
url: 'rest/artikel',
method: 'GET'
});
},
setSelectedArtikel: function (selectedArtikel) {
selectedArtikel2 = selectedArtikel;
console.log("SelectedArtikel wurde gesetzt:" + this.selectedArtikel.title);
},
getSelectedArtikel: function () {
return selectedArtikel2;
}
};
});
【问题讨论】:
-
你有什么错误?
-
有什么要求。您打算在哪里使用这些 getter 和 setter?
-
哪个吸气剂有问题?
getArtikeln返回一个 promise,其值需要使用 promise 的.then方法提取。
标签: javascript angularjs factory getter-setter