Rebuild recorder by Vue.js