1
我用angularjs構建了一個服務,但是我使用jQuery DOM選擇器從隱藏的輸入中查找2個值。這聽起來很奇怪,並且想知道是否有一種非jQuery方法來完成此操作。添加$範圍,似乎是錯誤的。如何將值從隱藏的輸入元素傳遞給角度服務?
app.factory('ignoredPropertiesService', ['$http', function ($http) {
var sessionId = $('input[name=SessionGuid]').val();
var contactId = $('input[name=ContactId]').val();
var ignoredPropertiesService = {};
ignoredPropertiesService.getIgnoredProperties = function() {
return $http.get("/Contact/IgnoredProperties?sessionGuid=" + sessionId + "&contactId=" + contactId);
};
ignoredPropertiesService.resfreshIgnoredProperties = function() {
return $http.get('/Contact/RefreshIgnoredProperties?sessionGuid=' + sessionId + '&contactId=' + contactId);
};
return ignoredPropertiesService;
}]);
我應該用ng模型裝飾輸入嗎?
謝謝 斯蒂芬
是的,將ng輸入放在每個輸入上,您將可以在它們所屬的相同範圍內訪問模型。 – zsong