vue计算的属性没有被调用
未调用VUE计算的属性。
这是代码:
import Assignment from "./Assignment.js";
export default {
components: { Assignment },
template: `
<section v-show="assignments.length">
<h2 class="font-bold mb-2">{{ title }}
<span>({{assignments.length}})</span>
</h2>
<div class="flex gap-2">
<button v-for="tag in tags" border rounded px-1 py-px font-5 class=" "></button>
</div>
<ul class="border border-gray-600 divide-y divide-gray-600 mt-6">
<assignment
v-for="assignment in assignments"
:key="assignment.id"
:assignment="assignment"
></assignment>
</ul>
</section>
`,
props: {
assignments: Array,
title: String
},
computed: {
tags() {
return ('science', 'math', 'reading')
//The return is not returning
}
}
}
我无法用V-For返回计算的属性到按钮
Vue computed properties are not being called.
Here is the code :
import Assignment from "./Assignment.js";
export default {
components: { Assignment },
template: `
<section v-show="assignments.length">
<h2 class="font-bold mb-2">{{ title }}
<span>({{assignments.length}})</span>
</h2>
<div class="flex gap-2">
<button v-for="tag in tags" border rounded px-1 py-px font-5 class=" "></button>
</div>
<ul class="border border-gray-600 divide-y divide-gray-600 mt-6">
<assignment
v-for="assignment in assignments"
:key="assignment.id"
:assignment="assignment"
></assignment>
</ul>
</section>
`,
props: {
assignments: Array,
title: String
},
computed: {
tags() {
return ('science', 'math', 'reading')
//The return is not returning
}
}
}
I can not return computed properties to button with even v-for
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为,您制作了错别字,
而不是
,您需要为按钮写一个文字。
I think, you made a typo
instead of
Also, you need to a text for the button.