Vue.js zapewnia wiele wbudowanych funkcji, których można używać do manipulowania aplikacją Vue.js i interakcji z nią. Niektóre typowe funkcje wbudowane w Vue.js obejmują:
$mount(): montuje aplikację Vue.js do określonego elementu na stronie.
$el: zwraca główny element DOM aplikacji Vue.js.
$data: zwraca obiekt danych aplikacji Vue.js.
$options: zwraca obiekt opcji użyty do utworzenia aplikacji Vue.js.
$watch(): umożliwia obserwowanie określonej właściwości lub wyrażenia pod kątem zmian i wykonanie funkcji wywołania zwrotnego po wykryciu zmiany.
$set(): pozwala ustawić nową wartość właściwości reaktywnej, zapewniając odpowiednią aktualizację widoku.
$delete(): pozwala usunąć właściwość reaktywną, zapewniając odpowiednią aktualizację widoku.
$on(): umożliwia zarejestrowanie detektora zdarzeń dla określonego zdarzenia.
$once(): pozwala zarejestrować detektor zdarzeń dla określonego zdarzenia, ale uruchamia się tylko raz.
$off(): umożliwia wyrejestrowanie detektora zdarzeń dla określonego zdarzenia.
$emit(): umożliwia wyemitowanie zdarzenia do wszystkich zarejestrowanych słuchaczy.
$nextTick(): pozwala zaplanować wywołanie funkcji po zakończeniu następnej aktualizacji renderowania.
To tylko kilka przykładów, w Vue.js dostępnych jest znacznie więcej wbudowanych funkcji. Każda z tych funkcji jest właściwością instancji, co oznacza, że są one dostępne w każdej instancji Vue.