vue components

Pagination component

in template in te voegen :
`<pagination :pagination="pagination" @paginate="fetchlist()"></pagination>

in vue component :
in data definitie pagination object en offset nummer definiƫren
In de methode om data op te halen : current page nummer ophalen en pagination updaten na de Ajax call.

In de Axios call can page ook als parameter worden meegegeven : {parameters : {page: pagenum }}

Formatering van datums.

  1. moment.js installeren`npm install moment --save-dev
  2. koppelen in app.js : window.moment = require('moment/moment');
  3. npm run dev
  4. filter aanmaken in vue
    formatdate(mydate) { return moment(mydate, 'YYYY-MM-DD hh:mm:ss').format('DD-MM-YYYY'); }
  5. filter toewijzen aan veld via |formatdate