Nabídka práce: Hledáme programátora

Hledáme webového programátora

Prosím o sdílení.

Do liberecké IT firmy hledáme šikovného programátora v Javascriptu/C#. Přichází velký webový projekt, který bude minimálně na 1 rok. A po něm budou následovat další skvělé projekty.
Jsme firma, kde jsou lidé spokojení, s téměř nulovou fluktuací, od nás prostě lidi neodchází :)

Jak se u nás pracuje?
Pracujeme v nejnovějším Visual Studiu na výkonných notebocích v prostorných kancelářích. Používáme AngularJs + MVC, píšeme si unit testy, máme i vlastní testery. Na continuous intergration používáme Team City, pro verzování Git. Snažíme se o kvalitu.

Kdo jsme?
Jmenujeme se ST-Software a jsme dceřinná společnost od Swiss Timingu. Vyvíjíme software pro velké sportovní události, některé sporty na olympiádě, plavecké a jachtařské závody, atd…

Takže pokud jsi chytrý, rád se učíš nové věci a umíš C# + Javascript, tak se určitě ozvi na mail votrubec.d@st-software.com.

Sdílejte, lajkujte, přeposílejte, tweetujte ….

Problem with nested forms in AngularJs

I had a long form across multiple tabs. Some parts of the form were hidden via ng-if. After some time I’ve noticed that ng-if on <form> element does not work anymore. The parts which were to be hidden, were always visible. When I’ve changed element type to <div> or <div ng-form> it worked again. WTF is happening here??

The problem was that about a week before I’ve added <form> above all those tabs and thus the <form> inside of tabs were nested. Angular has no problem with that, but browsers do. It is invalid HTML. As a result ng-if (or ng-show, ng-hide) was not even called, it was silently ignored.

So the solution is simple. If you need nested forms, always use directive ng-form instead of <form> element. Than you will have valid html and directives will be invoked.

See plunkr for demo.

RTFM :)

Buffer
GetSocial