Menampilkan data berdasarkan userlogin di vue js

Hallo sudah lama tidak bertanya hehe,

bisa bantu ga, saya baru belajar vue js, saya menampilkan data pada tabel dengan reast api, saya belum tau cara menampilkan data berdasarkan session userlogin di vue js sekiranya ada yang pernah mohon bantuan nya.

tabel

<div class="container mt-5 text-center" >
            <b-table
          style="font-size:15px;"
          id="table-transition-example"
          :items="userColection"
          :fields="fields"
          :data="userColection"
          striped
          primary-key="id_user"
          :tbody-transition-props="transProps"
        ></b-table>
        </div>

memanggil data

<script>
import axios from 'axios';
    export default {
        name: 'Dashboard',
        data() {
      return {
        transProps: {
          // Transition name
          name: 'Dashboard',
        },
        items: [
              'id_user',
              'nik',
              'nama',
              'telp',
              'email',
              'divisi',
              'username',
              'password',
              'foto',
              'level'
        ],
        userColection: [],
        fields: [
                  {id_user: 'id_user'},
                  {nama: 'nama'},
                  {telp: 'telp'},
                  {email: 'email'},
                  {divisi: 'divisi'},
                  {username: 'username'},
                  {password: 'password'},
                  {level:    'level'}
        ]
      }
    },

    mounted(){
        axios.get("https://data.000webhostapp.com/api/v1/users/dataUser").then((response)=> {
            this.userColection = response.data.data
            console.log(response.data.data)
        })
    }
    }
</script>
avatar Obbytokun
@Obbytokun

186 Kontribusi 16 Poin

Dipost 3 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban