繁体   English   中英

如何在我的组件 vue 中的 laravel 中显示具有数据库关系或 eloquent 的单个数据

[英]how to display single data with database-relationship or eloquent in laravel in my component vue

我在使用 Vue js 和 laravel api 查看具有数据库关系的单篇文章时遇到问题。 请帮我。

这是我获取单篇文章的代码

    export default {
        data(){
        return{
            article: [],

        }
    },
        mounted() {
            axios.get(`/api/article/${this.$route.params.id}`).then(({ data }) => (this.article = data))
        }
    }
</script>```

BUT it's NOT WORKING WHEN I DISPLAY ON TOP LIKE ```{{article.id}}``` but if i try to ```{{article}}``` it will display my single article AND ALSO HOW CAN A DISPLAY IN MY ARTICLE THE AUTHOR BASE ON USER_ID PLEEEEAAASSSEEE HELP MEE. THANK YOU IN ADVANCE 

你应该把它放在 v-for 里面来迭代 arcticle 里面的数据。

<ul>
 <li v-for="val in article">{{val.id}}</li>
</ul>

如果您在数据上使用复数形式会更好,以便轻松阅读。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM