【发布时间】:2014-12-16 17:32:52
【问题描述】:
HTML
<div align="center" ng-controller="FormCtrl">
<form name="form" ng-submit="submitForm()" novalidate>
<input type="date" name="myDate" ng-model="myDate" value="myDate"/>
</form>
</div>
JavaScript
var app = angular.module('formExample', []);
app.controller('FormCtrl', function ($scope, $http) {
$scope.myDate = new Date();
});
app.js
app.post('/', function (req, res) {
var jtime = req.body.myDate;
console.log(jtime);
});
这里的结果(console.log)显示未定义。如何从 Angular js 表单中获取该日期值。
【问题讨论】:
-
只需 $scope.myDate 就可以了。
-
您的代码很完美,只需将 req.body 替换为 $scope.myDate