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 和事件监听器一起使用

Laravel 刀片上的 Vuejs

laravel 中的 Vue.js 错误

我想从 laravel 中的 vue.js 代码运行工匠命令

如何使用 Vue 在 Laravel 中切换汉堡按钮?