我正在使用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>