<template> <div class="alert alert-primary"> <h1>{{title}}</h1> <p>{{data.msg}} ({{data.count}})</p> </div> </template> <script> import { ref } from 'vue' export default { props: { title: String }, setup(props) { const data = ref({ msg: 'This is ref-value!', count: 0 }) setInterval(()=>{ data.value.count++ }, 1000) return { data } } } </script>
Failed to compile. ./src/components/HelloWorld.vue Module Error (from ./node_modules/eslint-loader/index.js): /Users//Desktop/vue_projects/vue3-learning-tests/src/components/HelloWorld.vue 15:9 error 'props' is defined but never used no-unused-vars ✖ 1 problem (1 error, 0 warnings)
バージョンは
npm -v→6.14.6
npm list vue→vue@3.2.14
node -v→v12.18.4
です。
本をもとにコードを書いており、スペルミスもないのですが、コンパイルエラーが出てしまっています。
propsも定義しているので???となっております。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/29 14:21
2021/09/29 14:25
2021/09/30 05:23