とブートストラップ・日時ピッカーを使用して私のプロジェクトは日時を必要とするので、私は私のコードでやったすべてがAngularJS
である私はかなり良いようだ bootstrap-datetimepicker(中メリディアン・フォーマット)を見つけましたが、私はにそれを使用することはできませんよ
<div class="control-group">
<label class="control-label">Date</label>
<div class="controls">
<div class="control-group input-append date form_datetime" data-date="2012-12-21T15:25:00Z">
<input size="16" type="text" ng-model="transaction.date" data-date-format="yyyy-mm-dd hh:ii" value="">
<span class="add-on"><em class="icon-remove"></em></span>
<span class="add-on"><em class="icon-th"></em></span>
</div>
</div>
</div>
が、私は私のコントローラで
$scope.save = function() {
var transaction = new Transaction();
transaction.name = $scope.transaction['name'];
transaction.debit = $scope.transaction['debit'];
transaction.date = $scope.transaction['date'];
transaction.amount = $scope.transaction['amount'];
transaction.category = $scope.transaction['category'].uuid;
console.log('adding', $scope.transaction);
}
をにconsole.log($ scope.transaction)を行うとき、私は
見ますResource {name: "Test", debit: "False", date: undefined, amount: "12", category: "7816635c-3da1-4ccc-b8ab-c07bc3b42202"…}
日付は未定義です。 UIで選択した値をng-modelに関連付けるにはどうすればよいですか?
UPDATE
jQueryを使って、私は値を見ることができ、が
$('.form_datetime input').val()
"08 May 2013 - 08:12 AM"
おかげ
また、角度のための別のdatetimepickerディレクティブがhttps:// githubにあります。com/zhaber/datetimepicker –