I get undefined for my logInModel when passing it in ng-click function. however when i use debugger i can see my properties are populating with value.
can someone explain to me please?
$scope.logInModel = {
userName: "",
password: ""
};
$scope.postLogin = function (logInModel) {
console.log("logInModel " + logInModel);
authService.postLogin(logInModel).then(successCallback, errorCallBack);
}
<div>
<div class="row">
<span>
User Name:
<input type="text" name="txtUserName" ng-model="logInModel.userName" />
</span>
</div>
<div class="row">
<span>
Password:
<input type="password" name="txtUserName" ng-model="logInModel.password" />
</span>
</div>
<div class="row">
<span>
<button type="submit" name="btnSubmit" ng-click="postLogin(loginmodel)">
<span> Sign In</span>
</button>
</span>
</div>
</div>