0
我有我试图收集发送给我的API数据的登录表单,将HTML看起来有点像这样,角度数据不具约束力
<form novalidate ng-controller="loginController" ng-submit="doLogin()">
<input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email" ng-model="formData.username">
<input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password" ng-model="formData.password">
</form>
我登录控制器看起来像这样,
var app = app || {};
app.controller('loginController', function($scope, $routeParams, authentication) {
$scope.formData = {};
$scope.doLogin = function(form) {
//authentication.authenticate();
console.log($scope.formData);
}
});
doLogin函数在表单提交上运行,但$scope.formData
是空的,我希望有一个用户名和密码属性?
你能做出plunker或jfiddle?我认为我们可能需要看到更多的代码。 – defaultcheckbox
您的代码有效,只有用户名需要对范围中的节目有效。 http://jsfiddle.net/Lvc0u55v/10323/ –