私はこのAngularJSコントローラからそのサービスにデータを送信する方法は?
<div ng-app="myApp" class="ng-cloak" ng-controller="MyController as ctrl">
<div class="item" ng-repeat="i in ctrl.items">
<h3>Some text...</h3>
<p ng-bind="i.id"></p>
<button ng-click="alertValue(i.id)">DETAILS</button></p>
</div>
</div>
私のコントローラのような要素との私のページを持っているが、このようになりますと、正常に動作します
'use strict';
App.controller('MyController', ['$scope', 'Item', function ($scope, Item) {
$scope.alertValue = function (id) {
alert('clicked:' + id);
}
}
が、私はidのアラートを取得する方法があります。しかし、私はこのIDをコントローラーから私のサービスにどのように送っていますか?私はいくつかのチュートリアルを試してみましたが、それらはすべて異なっており、完全に失われてしまいました。誰もが簡単な方法でこれを私に説明し、これを行う方法を示すことができますか? 追加情報を提供する必要がありますか?ありがとう。
よりよいドキュメントを通過 –
私は意志をhttps://docs.angularjs.org/guide/servicesが、私にもいくつかの簡単な例をいただければ幸いです。 Thanx、Mr_Perfect。ニースログインbtw。 – Bobby
あなたのサービスは何ですか?項目? –