From 4906f310d2818beb73d8bc4f4ba5cc8b8277d27a Mon Sep 17 00:00:00 2001 From: ilya Date: Sat, 28 Sep 2024 01:44:55 +0300 Subject: [PATCH 1/2] =?UTF-8?q?=D0=A0=D0=B5=D0=B0=D0=BB=D0=B8=D0=B7=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D1=8F=20=D0=B7=D0=B0=D0=B4=D0=B0=D1=87=D0=B8=20-?= =?UTF-8?q?=20=D0=9E=D1=81=D0=BD=D0=BE=D0=B2=D1=8B:=20=D0=A7=D0=B0=D1=81?= =?UTF-8?q?=D1=82=D1=8C=201=20createApp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01-basics/10-create-app/script.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/01-basics/10-create-app/script.js b/01-basics/10-create-app/script.js index 40fac68..542bf5e 100644 --- a/01-basics/10-create-app/script.js +++ b/01-basics/10-create-app/script.js @@ -1 +1,20 @@ import { defineComponent, createApp } from 'vue' + +const app = defineComponent({ + name: 'App', + + setup() { + function formatAsLocaleDateString(date) { + return date.toLocaleDateString(navigator.language, { dateStyle: 'long' }) + } + + return { + formatAsLocaleDateString, + } + }, + template: ` +
Сегодня {{ formatAsLocaleDateString(new Date()) }}
+ ` +}) + +createApp(app).mount('#app') \ No newline at end of file From 7e874df99bcb273d515f33a9d9b21bc9453d8263 Mon Sep 17 00:00:00 2001 From: ilya Date: Sat, 28 Sep 2024 01:49:57 +0300 Subject: [PATCH 2/2] =?UTF-8?q?fix=20=D1=82=D0=B0=D0=B1=D1=83=D0=BB=D1=8F?= =?UTF-8?q?=D1=86=D0=B8=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 01-basics/10-create-app/script.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/01-basics/10-create-app/script.js b/01-basics/10-create-app/script.js index 542bf5e..19c4e06 100644 --- a/01-basics/10-create-app/script.js +++ b/01-basics/10-create-app/script.js @@ -10,11 +10,12 @@ const app = defineComponent({ return { formatAsLocaleDateString, - } - }, - template: ` -
Сегодня {{ formatAsLocaleDateString(new Date()) }}
- ` + } + }, + + template: ` +
Сегодня {{ formatAsLocaleDateString(new Date()) }}
+ ` }) createApp(app).mount('#app') \ No newline at end of file