Vue.jsは、テンプレート構文で色々と内部処理して最終的に HTML として出力しています。
スクリプト内のdataオプションは、テンプレートから参照できデータオブジェクトと言われ
マスタッシュ構文{{ データオブジェクト名 }}を使用してデータと紐付けができます。
テンプレー構文
<div id=”app”>
{{ message }}
</div>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Vue3について</title>
</head>
<body>
<div id="app">
{{ message }}
</div>
<script>
Vue.createApp({
data() {
return {
message: "Vue3です!",
};
},
}).mount("#app");
</script>
</body>
</html>
出力結果
{{ message }}