我正在使用Vue js和網絡包。 Vue沒有設置this.title,只渲染「標題」和項目。當在console.log上顯示「this.title」時,此打印「未定義」爲什麼vue js沒有設置數據?
我有這段代碼。
<template>
<div>
<h1>{{title}}</h1>
<li v-for="i in items">
{{ i.name }}
</li>
</div>
</template>
<script>
export default {
data:() => {
return {
title: "Title",
items: [
{name: "item 1"},
{name: "item 2"},
{name: "item 3"},
{name: "item 4"} ]
}
},
created:() => {
console.log(this.artists)
this.title = "New title"
}
}
</script>