Javascript 输入类型=电子邮件元素的AngularJS ng模型绑定问题

Javascript 输入类型=电子邮件元素的AngularJS ng模型绑定问题,javascript,html,angularjs,Javascript,Html,Angularjs,我有个棘手的问题。 不会记录电子邮件输入值,但会记录密码值。 有什么想法吗,伙计们 <div class="container" ng-controller="loginCtrl"> <div class="row" style="height: 50px;">&nbsp;</div> <div class="row"> <div class="col-xs-4 col-xs-offset-4" &g

我有个棘手的问题。 不会记录电子邮件输入值,但会记录密码值。 有什么想法吗,伙计们

<div class="container" ng-controller="loginCtrl">
    <div class="row" style="height: 50px;">&nbsp;</div>
    <div class="row">

        <div class="col-xs-4 col-xs-offset-4" >

            <div class="form-group">
                <label for="emailinput">Email address</label>
                <input type="email" class="form-control" id="emailinput"
                       ng-model="user.email"
                       placeholder="Enter Email Address">
            </div>
            <div class="form-group">
                <label for="passwordinput">Password</label>
                <input type="password" class="form-control" id="passwordinput"
                       ng-model="user.pass"
                       placeholder="Enter Password">
            </div>
            <div class="form-group">
                <button class="btn btn-primary ladda-button"
                        ng-click="verifyCredentials()"
                        data-style="expand-left">
                     <span class="ladda-label">Login</span>
                </button>
            </div>
            <div class="form-group">
                <label for="passwordinput">
                    <a href="forgotpassword.html">Forgot Password?</a>
                </label>
            </div>

        </div>
    </div>
</div>

该电子邮件仅在其为合法电子邮件地址时显示:


电子邮件地址
密码
登录
{{user | json}}

仅当用户键入正确的电子邮件地址(即-something@xyz.com)

电子邮件:
电子邮件:{{uemail}

您的
字段都没有
名称
属性,这是
发布数据所必需的。我正在尝试通过这些属性获取它们。密码值显示在控制台日志中。但是电子邮件没有显示您可以共享一个plunker吗?听起来您可能在寻找双向绑定。您是否试图将用户输入的内容记录到每个字段中?在这种情况下,您正在查找
{{$scope.user.pass}
{{$scope.user.email}
@obsidiange我正在尝试获取电子邮件、密码并发送到api以验证它们。控制台仅显示密码。电子邮件字段甚至没有显示为数组对象元素。holly shizzle。你是对的。你应该得到超过10个。
var app = angular.module('bookie',[]);

app.controller('loginCtrl', function($scope, $http){
    $scope.user = {};
    $scope.verifyCredentials = function(){
        console.log($scope.user);
    }
});
<label>EMAIL:</label>
<input type="email" ng-model="uemail"  name="ueamil" placeholder="Enter EMAIL">
<h4> EMAIL: {{uemail}}</h4>