2016-06-02 3 views
-1

Мой код angularJs не получает значение текстового поля, я сделал это раньше и не вижу, что я делаю неправильно!Угловое js не получает значение текстового поля

На странице HTML У меня есть текстовое поле и кнопка:

<div class="form-group"> 
    <label>Date</label> 
    <input type="text" ng-modal="items.appdate" placeholder="Appointment Date" class="form-control"> 
</div> 

<button class="btn btn-sm btn-primary pull-right m-t-n-xs" ng-click="saveAppointment()"><strong>Create</strong></button> 

и в контроллере:

$scope.items = { 
    appdate: '' 
} 

$scope.saveAppointment=function(){ 
    console.log($scope.items); 
} 

, но журнал просто

Объект {appdate: ""}

Почему он не собирает текстовое поле?

+0

, даже если я пытаюсь передать items.appdate в функции его undefined –

ответ

3

У вас есть опечатка.

ng-model ли и не нг покадрово

Проверьте here для документации.

Ваш код должен быть, как этот

<input type="text" ng-model="items.appdate" placeholder="Appointment Date" class="form-control"> 
+0

omg -__- 'thanks –

Смежные вопросы