0
私はいくつかのリストを作っています。リストには、現在の日付から最後の30日までの日付があります。私はウェブサービスに日付を送ってほしい。しかし、常に変数は定義されていません。このng-repeatからデータを送信する方法は?
HTML
<ion-list>
<ion-item class="animate-repeat" ng-repeat="name in rep">
<div>
<select ng-options="size as size.code for size in sizes"
ng-model="item"
style="background-color:#262261;color: white"
ng-change="update(item)">
</select>
</div>
<!--{{name | date: "y-MM-dd"}}-->
{{name}}
<button type="submit" class="button button-block"
id="buttonblue" ng-click="tracking()">
<font color="white" size="4">Tracking</font>
</button>
</ion-item>
</ion-list>
のような私のコードJS
$scope.rep = [];
for (var i=0; i < 31; i++) {
$scope.item = {};
$scope.code = {};
$scope.sizes = [{code: 123456789, name: 'Modul 1'},
{code: 864369038803163, name: 'Modul 2'},
{code: 864369038796946, name: 'Modul 4'},
{code: 864369038803833, name: 'Modul 5'},
{code: 864369038816645, name: 'Modul 6'},
{code: 864369038797142, name: 'Modul 7'},
{code: 864369038796698, name: 'Modul 8'}];
$scope.update = function (selected) {
$scope.item = selected;
};
$scope.trip = new Date();
$scope.besok =new Date($scope.trip.getTime() - i*(24*60*60*1000));
$scope.rep.push($scope.besok);
$scope.tracking = function() {
kaka.list($scope.item.code, $scope.name).success(function (data) {
console.log(data);
console.log($scope.name);
});
};
}
私はデータに$scope.name
を送りたいがにconsole.logに常にundefined
を示しました。私は私のリストから日付を送る方法を知らない。私の問題を解決するのを助けてください。 おかげ
感謝私の一日。ありがとう:) – Nugka