Вот моя форма
<form>
<input class="text_box1" type="text" name="email" ng-model="forget.email" >
<button style="width:auto" class="sign_up" ng-click="doForget(forget)">Get a Password</button>
</form>
В моем app.js
меня есть
.when('/forget', {
title: 'forget',
templateUrl: 'resources/views/forget.php',
controller: 'authCtrl'
})
И внутри контроллера authCtrl
я попытался сделать консоль входного значения.
$scope.doForget = function (customer) {
console.log($scope.email);
};
Но я всегда получаю консоль как undefined
.
Как я могу получить это значение?
Нет необходимости определять email
только
$scope.forget={};
И получить значение в контроллере
$scope.forget.email
Сначала определите в своем контроллере
$scope.forget={
email:'',
}
После этого вы можете получить значение
$scope.doForget = function (customer) {
console.log($scope.forget.email);
};