gpt4 book ai didi

javascript - (function () { [native code] }) 在 vue.js 上

转载 作者:行者123 更新时间:2023-12-03 00:18:40 25 4
gpt4 key购买 nike

我有一个作业,我必须做一个简单的测验,每个正确的问题必须为分数添加 1 分,这是我的代码

let app = new Vue({
el: '#app',
data: {
crameworks: [
{skor: 0}
],
frameworks: [
{ name: 'A.Charles Bababage',
votes : true },
{ name: 'B.Naruto',
votes : false },
{ name: 'C.Sasuke',
votes : false },
{ name: 'D.Belva',
votes : false},
],
grameworks : [
{ jawaban: 'A.Pochinok',
votes : true },
{ jawaban: 'B.Miramar',
votes : false },
{ jawaban: 'C.Tambang',
votes : false },
{ jawaban: 'D.Kampong',
votes : false}
],
vrameworks : [
{ answer: 'A.Bisa',
votes : false},
{ answer: 'B.Tidak',
votes : true},
{ answer: 'C.Mungkin',
votes : false},
{ answer: 'D.isin ku aa crown',
votes : false}
]
},
methods:{
skor(){
if(this.votes == true){
this.crameworks[0].skor + 1
}
}
}

})

这是我的 html 文件

<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>My App</title>
<script src="https://cdn.jsdelivr.net/npm/vue">
</script>
</head>

<body>
<div id="app">
<ul>
1.Pembuat Printer adalah
<br>
<p v-for="f in frameworks">
<input type="radio">
{{f.name}}
</p>
</ul>
<ul>
2.Berikut area dalam game PUBG, Kecuali
<br>
<p v-for="g in grameworks">
<input type="radio">
{{g.jawaban}}
</p>
</ul>
<ul>
3.Bisakah Senjata Kar98K menggunakan Extended Sniper?
<p v-for="v in vrameworks">
<input type="radio">
{{v.answer}}
</p>
<button type="submit" v-on:Click="skor">Jawab</button>
<h1>Skor : {{skor}}</h1>
<script src="index.js"></script>
</div>
</body>
</html>

我在每个正确答案中给出一个 true 语句,因此如果用户选择带有 true 语句的答案,则应该在分数上添加 1 分并打印分数,问题是我收到此警告 (function () { [native code] }) 当我尝试打印分数时,分数首先应该为 0

最佳答案

错误出现在 skor 中,您忘记在 () 后面添加这些括号,这就是您调用 javascript function 的方式

<h1>Skor :  {{skor()}}</h1>

关于javascript - (function () { [native code] }) 在 vue.js 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54424008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com