gpt4 book ai didi

php - Laravel和Vue-handler.call不是函数

转载 作者:行者123 更新时间:2023-12-03 06:36:14 25 4
gpt4 key购买 nike

试图创建一个小的应用程序以显示一些新闻,但无法弄清楚该错误。我究竟做错了什么?

我试图通过视觉“滑动”新闻来一次显示一条新闻。该应用程序可以运行并运行,但是仍然显示此错误:

[Vue warn]: Error in created hook: "TypeError: handler.call is not a function"

模板:
<template>
<div>
<div class="a_news" v-for="aNews in news">
<span v-show="true">
<h1 class="title" v-text="aNews.title"></h1>
<div class="text" v-text="aNews.text"></div>
<div class="aNews_image"><img v-bind:src="aNews.images[0]"/></div>
</span>
</div>
</div>
</template>

脚本:
export default {
data() {
return {
news: [],
}
},
computed: {

},
created: {

},
mounted() {
this.getData(false, 0);
},
methods: {
getData(oldnum, num) {

const CORS_PROXY = "https://cors-anywhere.herokuapp.com/";
axios.get(CORS_PROXY + 'URL').then(resp => {
console.log(resp.data);
this.news.push(resp.data.slides[num]);
});
setTimeout(function () {
if(oldnum == false) {
oldnum = num;
}
if(oldnum >= 0) {
oldnum = num;
num = num +1
}
this.news = [];
if(num >= 8) {
this.getData(false,0)
}else{
this.getData(oldnum,num)
}

}.bind(this), 25000)
}
}
}

最佳答案

您以正确的方式编写了mount(),但是创建的函数定义是错误的。第一括号缺失。

 created: {

}

//change it to

created() {

}

关于php - Laravel和Vue-handler.call不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59659114/

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