Я новичок в angularJS. В настоящее время работает над услугами. Я попытался передать значение текстового поля сервисам. Я не знаю, как пройти. Я код, но он не работает.AngularJS: передать значение текстового поля услугам
app.service("wishService", function ($timeout) {
this.wishHim = function (_wishMessage) {
$timeout(function() {
alert('Hi ,' + _wishMessage);
}, 2000);
}
});
app.controller('wishCtrl', ['$scope', function ($scope, wishService) {
$scope.Message = "";
$scope.SendMessage = function (wishMessage) {
wishService.wishHim(wishMessage);
};
}]);
<div ng-controller="wishCtrl">
Wish Message: <input type="text" ng-model="wishMessage" />
<input type="button" value="Send Message" ng-click="SendMessage(wishMessage)" /><br />
Your Message : {{Message}}
</div>
здесь является полезным источником о том, как писать код в угловом справа по протоколу HTTPS : //github.com/johnpapa/angular-styleguide Я также сделал plunker для вас https://plnkr.co/edit/UJD7jYPksSjFYjmsWRtj –