laravel中的Vue js [关闭]
Posted
技术标签:
【中文标题】laravel中的Vue js [关闭]【英文标题】:Vue js in laravel [closed] 【发布时间】:2021-11-24 07:28:30 【问题描述】:我将发布代码,我无法将数据存储在 tweets 数组中,我错在哪里?我正在使用 vue 和 laravel
<script>
export default
mounted()
this.recupera_post()
,
data()
return
tweets:[]
,
methods:
async recupera_post()
await axios.get('api/schedulepost')
.then(function(response)
console.log(response.data)
app.tweets=response.data
)
</script>
【问题讨论】:
错误是什么?更具体 没有错误,只是不填充数组 【参考方案1】:你只需要写this.tweets
你还需要将你的回调函数更改为箭头函数,以便你可以像这样访问你的状态
async recupera_post()
await axios.get('api/schedulepost')
.then((response) =>
console.log(response.data)
this.tweets = response.data
)
【讨论】:
TypeError: 无法设置未定义的属性(设置“推文”) 将回调函数改为箭头函数 @carulom 检查我更新的答案以上是关于laravel中的Vue js [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Vue JS 中使用 Laravel 进行身份验证,以便用户在没有登录的情况下无法从 URL 进入他的页面
将 Laravel Blade 模板与 Vue JS 和事件监听器一起使用