понедельник, 31 марта 2014 г.

angularjs и input type="hidden"

Столкнулся с тем, что не получается связывать скрытые поля формы с моделями ангулара. Т.е. вот такой вот код не работает:

<input type="hidden" data-ng-model="mymodel" name="mymodel" />

При отправке формы в mymodel было пусто.
Частично можно решить проблему, если в value скрытого поля вписать {{mymodel}} Но тогда все value будут заполнены начальными моделей. Может тут какая то магия ангулара, я не разобрался.

Решил всё следующим образом:

<input type="text" data-ng-nodel="mymodel" name="mymodel" style="display: hidden">

среда, 5 марта 2014 г.

Ubuntu. Баг с переключением раскладки

В убунту, в некоторых программах перестали работать горячие клавиши в русской раскладке. Вот лечение:

setxkbmap -layout "us,ru" -option "grp:ctrl_shift_toggle"

Минус в том что индикатор раскладки перестаёт переключатся.