Skip to content

Commit

Permalink
Добавил отображение даты
Browse files Browse the repository at this point in the history
  • Loading branch information
alexmenshikov committed Jul 15, 2024
1 parent 9ae1c05 commit db6d440
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions 01-basics/10-create-app/script.js
Original file line number Diff line number Diff line change
@@ -1 +1,26 @@
import { defineComponent, createApp } from 'vue/dist/vue.esm-bundler.js'

const App = defineComponent({
// Имя компонента - не обязательная опция, но принято иметь - полезно для отладки и редких случаев
name: 'App',

// Setup собирает и настраивает экземпляр компонента: определяет его свойства и логику работы
setup() {
// Свойства возвращаемого объекта будут свойствами экземпляра компонента
return {
}
},

template: `
<div>Сегодня ${ new Date().toLocaleDateString(undefined, { dateStyle: 'long' }) }</div>
`,
})

// Создаём Vue приложение - абстракцию для конфигурации
const app = createApp(App)
// Через приложение можно устанавливать плагины, глобальную конфигурацию и др.
// app.use(plugin)

// После монтирования приложения на страницу, Vue отвечает за рендеринг этой части страницы.
// Метод возвращает экземпляр корневого компонента
const vm = app.mount('#app')

0 comments on commit db6d440

Please sign in to comment.