Простой пример:
Файл index.html:
<!DOCTYPE html> <html> <head> <title>Урок 1 - простой пример vue js</title> </head> <body> <!-- Начало нашего приложения --> <div id="app"> <input v-model="myname" placeholder="Как вас зовут?"> <br> <div>Вас зовут: <b>{{ myname }}</b></div> </div> <!-- Конец нашего приложения --> <script src="https://unpkg.com/vue@3"></script> <script src="App.js"></script> </body> </html>
Файл App.js:
const App = { data() { return { myname: '' } } } Vue.createApp(App).mount('#app')
Описание:
Запуск нашего приложения осущствляется спомощью - Vue.createApp(App).mount('#app'), в методе mount написано #app, это значит, что будет обрабатываться тэг с id app:
<div id="app"> ... </div>
Результат работы: