+ hi: {{ test }} + title: {{ title }} ++ +
diff --git a/_frontend/entrypoints/application.js b/_frontend/entrypoints/application.js
index 5253e086..ba70f450 100644
--- a/_frontend/entrypoints/application.js
+++ b/_frontend/entrypoints/application.js
@@ -11,5 +11,13 @@ import '~/src/assets/index.scss'
import { createApp } from 'vue'
import App from '~/src/App.vue'
+import Post from '~/src/Post.vue'
createApp(App).mount('#app')
+
+const postElement = document.querySelector('#post')
+const title = postElement.dataset.title
+const post = createApp(Post, {
+ title
+});
+post.mount('#post')
diff --git a/_frontend/src/Post.vue b/_frontend/src/Post.vue
new file mode 100644
index 00000000..9079bd6e
--- /dev/null
+++ b/_frontend/src/Post.vue
@@ -0,0 +1,22 @@
+
+
+
+
+
+ hi: {{ test }}
+ title: {{ title }}
+
+
+