Показать сообщение отдельно
  #1 (permalink)  
Старый 01.10.2013, 16:45
Новичок на форуме
Отправить личное сообщение для ivan_bu Посмотреть профиль Найти все сообщения от ivan_bu
 
Регистрация: 07.03.2012
Сообщений: 2

Подскажите по моделям
Всем привет. Недавно начал работать с ангуляром, поэтому сильно не ругайте, если спрошу какую-то глупость.

пример: http://jsfiddle.net/YcPDX/

Суть проблемы:
Есть форма с несколькими полями и значениями, которые записаны в value этих полей. Мне нужно, чтобы при загрузке разметки создавалось начальное состояние модели, со значениями, которые лежат в value. Очень не хочется задавать их отдельно в контроллере или брать с сервера дополнительным запросом.
В документации написано:
Angular неявно объявит модели (путем создания области видимости и присвоения ей подходящего значения) при обработке следующих конструкций шаблона:

Поместите input, select, textarea и другие элементы формы:

<input ng-model="query" value="fluffy cloud">
Приведенный выше код создает модель под названием "query" в текущей области видимости со значением, установленным в "fluffy cloud".

Но этого не происходит. Вопрос - почему? Можно явным образом задать значение через ngInit, но этот способ тоже не нравится.
Ответить с цитированием