error-captured.js 633 B

1234567891011121314151617181920212223
  1. // import Vue from 'vue';
  2. export default function ({ app, $message }) {
  3. app.errorCaptured = (err, vm, info) => {
  4. if (process.client) {
  5. if (process.env.NODE_ENV === 'development') {
  6. console.error(err);
  7. }
  8. // $message.error({ content: err.message });
  9. // vm.$toast.fail({ message: err.message, position: 'bottom' });
  10. vm.$toast.error({ message: err.message });
  11. return false;
  12. }
  13. };
  14. // Vue.config.errorHandler = function (err, vm, info) {
  15. // if (process.client) {
  16. // vm.$toast.fail({ message: err.message, position: 'bottom' });
  17. // return false;
  18. // }
  19. // };
  20. }