ng-modelДиректива AngularJS


Пример

Привяжите значение поля ввода к переменной в области видимости:

<div ng-app="myApp" ng-controller="myCtrl">
    <input ng-model="name">
</div>

<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.name = "John Doe";
});
</script>

Определение и использование

Директива ng-modelсвязывает элемент HTML-формы с переменной в области видимости.

Если переменная не существует в области видимости, она будет создана.


Синтаксис

<element ng-model="name"></element>

Поддерживается элементами <input>, <select> и <textarea>.


Значения параметров

Value Description
name The name of the property you want to bind to the form field.

Связанные страницы

Учебник по Angular: директива модели