いつも大変お世話になっております。
すみません、超簡単な内容かと思うのですが、
久しぶりにVueを触ってみたところどうしても動かず困っております。
実現したいことはシンプルにhtmlの値をVue側に渡し、
console.logで出力するだけになります。
想定ではコンソール上に aaa
が出力されると思うのですが、
どうしても undefined
が表示されてしまいます。
html
1<!DOCTYPE html> 2<html> 3<head> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 5 <meta charset="utf-8"> 6</head> 7<style> 8 [v-cloak]{ 9 display : none; 10 } 11</style> 12<body> 13<div id="app" v-cloak> 14 15 <div product="aaa">テスト</div> 16 17</div> 18<script src="https://jp.vuejs.org/js/vue.js"></script> 19<script> 20 21 new Vue({ 22 23 props : [ 'product' ], 24 25 mounted(){ 26 27 console.log(this.product); 28 29 } 30 31 }).$mount("#app"); 32 33</script> 34</body> 35</html> 36
どなたか解決法がわかる方がいらっしゃればご教授いただけますと幸いです。
それではどうぞ宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー