Vue.js – wprowadzenie. Metody.

Przy okazji tworzenia swojej pierwszej aplikacji w Vue, opisałem dostarczany przez tę bibliotekę mechanizm metod. Mechanizm ten pozwala na definiowane w modelu widoku funkcji, które następnie bardzo łatwo dodać do samego widoku.

Dziś dokładniej przyjrzymy się tej funkcjonalności. Definiowanie metod jest raczej dość proste, jednak myślę że warto poświęcić im osobny wpis. Jestem pewny, że znajomość tego zagadnienia szybko okaże się bardzo przydatna.

vue js wprowadzenie metody Czytaj dalej Vue.js – wprowadzenie. Metody.

Vue.js – wprowadzenie. Pierwsza aplikacja – Wartości obliczane.

Praca z aplikacją pisaną w Vue sprawia mi naprawdę dużą przyjemność. Jednak powoli zaczyna mi brakować pomysłów na to jak bardziej ją rozwijać (a zarazem uczyć się nowych rzeczy o bibliotece.) Trudno najwyżej stworzę nową, bardziej oryginalną apkę 😉

Tym razem udało mi się jeszcze dodać do mojej Todo Listy coś konkretnego – wartości obliczane (ang. computed values). Są one bardzo przydatnym elemenemt Vue. Szczerze mówiąc nie przychodzi mi do głowy podobne rozwiązanie z innych frameworków, które można by porównać do wartości oblicznaych.

Aplikacja Vue js Czytaj dalej Vue.js – wprowadzenie. Pierwsza aplikacja – Wartości obliczane.

Vue.js – wprowadzenie. Pierwsza aplikacja – część druga.

Od ostatniego razu, trochę popracowałem nad moją aplikacją napisaną z użyciem Vue.js. Muszę przyznać, że praca z tą biblioteką daje mi dużo radości 🙂 .

W aplikacji, mogę teraz odhaczać te elementy, które uznam za wykonane. Ten dodatek nie jest może specjalnie duży, ale do jego wprowadzenia użyłem nowych mechanizmów Vue – filtrów. A o to własnie chodzi żeby nauczyć się czegoś nowego.

Pisanie pierwszej aplikacji w Vue js Czytaj dalej Vue.js – wprowadzenie. Pierwsza aplikacja – część druga.

Vue.js – wprowadzenie. Pierwsza aplikacja.

W ostatnim poście przedstawiłem podstawy korzystania z biblioteki Vue.js. Dziś korzystając ze zdobyteh wiedzy napiszę pierwszą, bardzo prostą aplikację.

Oczywiście, samo wiązanie danych z widokiem, nie wystarczy aby zbudować apkę. Dlatego dojdzie dziś trochę nowych informacji, ale nie wiele. Mam nadzieję, że przedstawienie Vue na przykładzie, jeszcze bardziej uwypukli możliwości tej skromnej biblioteki.

Vue js pierwsza aplikacja Czytaj dalej Vue.js – wprowadzenie. Pierwsza aplikacja.

Vue.js – wprowadzenie. Podstawowe informacje.

W dzisiejszym wpisie chciałbym pokazać coś nowego. Będzie on zawierać podstawowe informacje o mało znanej, ale szybko zyskującej popularność, bibliotece – Vue.js.

Biblioteka ta pozwala na tworzenie interaktywnych komponentów na stronie WWW. Dzięki niej, można bardzo szybko stworzyć ‚lekką’ i prostą aplikację webową. Do tego, vue.js jest naprawdę proste do poznania. Jeżeli opanowałeś podstawy JS’a, nie będziesz miał żadnego problemu z rozpoczęciem pracy z Vue.

Vue.js wprowadzenie Czytaj dalej Vue.js – wprowadzenie. Podstawowe informacje.

AngularJS dla początkujących – Filtry w AngularJS część trzecia – Tworzenie własnych filtrów w AngularJS

Dziś ostatnia część z serii wpisów o stosowaniu filtrów w angularze. W poprzednich postach pokazałem jak korzystać z domyślnych filtrów angulara i jak przekazywać im zdefiniowane przez programistę funkcje. Tym razem opiszę tworzenie własnych filtrów.

Korzystanie z wbudowanych we framework filtrów daje nam już bardzo duże możliwości. Czasem jednak, nie dostarczają programiście takich funkcji jakich potrzebuje. W takiej sytuacji angular daje możliwość zdefiniowania od podstaw własnego filtra.

Tworzenie własnych filtrów w AngularJS Czytaj dalej AngularJS dla początkujących – Filtry w AngularJS część trzecia – Tworzenie własnych filtrów w AngularJS

AngularJS dla początkujących – Filtry w AngularJS część druga

W dzisiejszym wpisie będę kontynuował posta, w którym omawiałem filtry w AngularJS. Ostatnim razem opisałem jak działają filtry orderBy oraz Filter.

Filtry przypisuję do dyrektywy ng-repeat. Dzięki nim wyświetlone zostają tylko te dane modelu, które zgadzają się z filtrem. Filtry jako wartości przyjmowały konkretne zmienne według których filtrowano dane. Dziś pokaże przykłady jak jako wartości filtrów używać funkcji.

Filtry w AngularJS Czytaj dalej AngularJS dla początkujących – Filtry w AngularJS część druga

AngularJS dla początkujących – Filtry w AngularJS część pierwsza

W dzisiejszym poście opiszę jak działają filtry w AngularJS. Są one kolejnym bardzo przydatnym mechanizmem w tym frameworku. Możliwość filtrowania danych jest wręcz niezbędna w każdej aplikacji, która obsługuje dużą ilość informacji. Na szczęście w Angularze jest to bardzo proste. Używając przykładów, dokładnie zademonstruje działanie narzędzi do filtrowania i sortowania.

Filtry w AngularJS Czytaj dalej AngularJS dla początkujących – Filtry w AngularJS część pierwsza

AngularJS dla początkujących – Routing w AngularJS

Aplikacje webowe mogą szybko się rozrosnąć podczas tworzenia. Duża ilość danych i skomplikowana logika w kontrolerach powoduje, że może być ciężko wszystko uporządkować. Tutaj do akcji wchodzi routing w AngularJS. Dzięki tej technice, można dzielić widok na mniejsze ‚pod-widoki’. A co za tym idzie, możemy podzielić logikę na łatwe do przełknięcia kawałki.

Dziś kontynuacja mojej serii o Angularze dla początkujących (poprzednie wpisy tu oraz tu). Tym razem pokażę krótki skrypt przedstawiający routing. Skrypt ten nie będzie zawierał specjalnie skomplikowanej logiki 🙂 . Za to na pewno po lekturze tego wpisu będziecie znali podstawy potrzebne do dalszego rozwoju umiejętności programowania z pomocą AngularJS.

routing w angularjs Czytaj dalej AngularJS dla początkujących – Routing w AngularJS

AngularJS dla początkujących częśc 2 – Prosta aplikacja w AngularJS

Tym razem krótki wpis. Aby utrwalić wiedzę, która przekazałem wczoraj, napisałem prościutki program wykorzystując framework AngularJS. W zaledwie parunastu linijkach JavaScriptu udało się bez problemu napisać pełną, działającą aplikację.

Przedstawiam wam Zgadywankę. Jest to bardzo prosta aplikacja w AngularJS. Powstała ona na podstawie informacji, które zawarłem w ostatnim poście.

Dzisiejsza aplikacja to (a jakże) gra 🙂 . Gracz musi odgadnąć hasło na podstawie podpowiedzi wyświetlonej na ekranie. Hasło wybierane jest losowo przy każdym zainicjalizowaniu gry. Lista możliwych haseł i odpowiedzi znajduje się w skrypcie. Jeżeli gracz odgadnie hasło, gra wyświetli gratulacje oraz przycisk pozwalający na rozpoczęcie od nowa. Nieudane próby będą zliczane a ich suma wyświetlana na ekranie.

prosta aplikacja w AngularJS
Obraz Alana Lee – „Riddles in the dark”
Czytaj dalej AngularJS dla początkujących częśc 2 – Prosta aplikacja w AngularJS