C# 如何从隐藏的输入元素向角度服务传递值?
我已经用angularjs构建了一个服务,但是我使用jQuery DOM选择器从隐藏的输入中查找2个值。。这有一种味道,我想知道是否有一种非jQuery的方式来实现这一点。添加$scope似乎是错误的C# 如何从隐藏的输入元素向角度服务传递值?,c#,asp.net-mvc-4,angularjs,C#,Asp.net Mvc 4,Angularjs,我已经用angularjs构建了一个服务,但是我使用jQuery DOM选择器从隐藏的输入中查找2个值。。这有一种味道,我想知道是否有一种非jQuery的方式来实现这一点。添加$scope似乎是错误的 app.factory('ignoredPropertiesService', ['$http', function ($http) { var sessionId = $('input[name=SessionGuid]').val(); var contactId = $('i
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模型装饰输入吗
谢谢,,
Stephen将
ng模型
添加到隐藏的输入将不起作用;Angular不会使用输入值更新模型。不过,您可以尝试以下方法:
<input type="hidden" value="{{ value }}" ng-init="value = 'foobar'">
你也可以写一篇文章来做这件事 将
ng model
添加到隐藏的输入将不起作用;Angular不会使用输入值更新模型。不过,您可以尝试以下方法:
<input type="hidden" value="{{ value }}" ng-init="value = 'foobar'">
你也可以写一篇文章来做这件事 是的,将ng输入放在每个输入上,您将能够在它们所属的相同范围内访问模型。是的,将ng输入放在每个输入上,您将能够在它们所属的相同范围内访问模型。