Tag: EcmaScript6

Kurs AngularJS #8 – Filtry

Filtry to coś nowego czym zajmiemy się tym razem. Są one odpowiedzialne za odpowiednie formatowanie danych które zostaną wyświetlone użytkownikowi. Możemy ich używać w widokach, kontrolerach czy też naszych usługach. Zacznijmy więc może od tego jak używa się ich w widokach co pewnie będzie najczęściej stosowanym…

Kurs AngularJS #7 – Scope

Do tej pory temat scope potraktowaliśmy dosyć pobieżnie nie zagłębiając się w niego bardziej niż było to wymagane. Musimy więc nadrobić trochę zaległości i dopowiedzieć sobie kilka rzeczy żebyśmy w pełni orientowali się czym ten scope jest i jakie daje nam możliwości oraz jakie ma ograniczenia. Tak naprawdę…

Kurs AngularJS #6 – Komponenty

W Angularze komponenty są specjalnym rodzajem dyrektyw który wymagają znacznie prostszej konfiguracji i umożliwiają stworzenie aplikacji której struktura opiera się właśnie na nich. Ułatwia to znacznie napisanie strony która będzie podobna do takiej używającej Web Components czy też do tej opartej o nowszą architekturę w nowszych wersjach…

Kurs AngularJS #5 – ngClass

W drugiej części tego kursu wspominałem że poruszę jeszcze temat dyrektywy ngClass i chyba nadszedł na to czas zanim przejdziemy do kolejnych tematów związanych z programowaniem przy użyciu Angulara. Jak być może pamiętasz dyrektywa ta jest stosowana, żeby dynamicznie dodawać klasę do jakiegoś konkretnego elementu ale możemy…

Kurs AngularJS #4 – Własne dyrektywy

O temat tworzenia własnych dyrektyw otarliśmy się już poprzednio przy okazji tworzenia własnych walidatorów do formularza. Jednak nie zagłębiliśmy się w ten temat a z pewnością wymaga chwili uwagi dlatego też w tej części nadrobimy te braki. Jeśli wcześniej zwróciłeś na to uwagę to pewnie zauważyłeś,…

Kurs AngularJS #3 – ngModel

ngModel to dyrektywa która pozwala nam nadać większy stopień interaktywności naszej aplikacji. Możemy dzięki niej przyjmować dane od użytkownika w formularzach i przetwarzać je na bieżąco. To właśnie to nazywamy two-way bindingiem. W tej części więc zajmiemy się zaimplementowaniem funkcjonalności ngModel w naszym projekcie oraz obsługą i…

Kurs AngularJS #2 – Routing

W tej części zajmiemy się najpierw czymś co nazywa się routingiem a więc najprościej rzecz biorąc łączeniem odpowiednich adresów z odpowiednimi podstronami. Brzmi prosto, jest proste ale za to daje super efekty. Żeby zacząć w ogóle myśleć o routingu w Angularze musimy dociągnąć odpowiedni moduł który…

AngularJS

AngularJS – framework języka JavaScript który na przestrzeni ostatnich lat zyskał na popularności i zrobił taką furorę, że na chwilę obecną jest jednym z obowiązkowych narzędzi które musi znać programista front-end żeby móc tworzyć nowoczesne strony internetowe i mieć możliwość bycia konkurencyjnym na rynku pracy. Przeglądając…

Kurs jQuery #7 – AJAX

Tak jak w przypadku DOM i zdarzeń możliwe, że wiesz już czy jest AJAX a jeśli nie to w kwestii przypomnienia pozwolę sobie zacytować samego siebie. AJAX uogólniając jest to technika pozwalająca na dostęp do serwera ze strony internetowej. Co ważne możemy robić to asynchronicznie. Oznacza to, że…

Kurs jQuery #6 – Poruszanie się po drzewie DOM

Teraz już na pewno wiesz czym jest DOM. Dowiedziałeś się też jak dodawać do niego elementy, zamieniać je na inne, usuwać już istniejące czy dostawać się do wartości i atrybutów. Umiesz nawet tworzyć swoje własne. Czas żebyś nauczył się do tego przemieszczać w strukturze DOM i…