Как отобразить отдельные данные с базой данных или красноречивым в моем компоненте VUE - PullRequest
1 голос
/ 06 ноября 2019

У меня проблема с просмотром моей ОДНОЙ СТАТЬИ с базой данных с использованием 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 

1 Ответ

0 голосов
/ 06 ноября 2019

Вы должны поместить его внутрь v-for, чтобы перебрать данные внутри арктики.

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

Гораздо лучше, если вы используете множественное число в своих данных, чтобы их было легко прочитать.

...