Vue.js 3's alternative of ` Vue.config.errorHandler`

标签 vue.js vue-component vuejs3 airbrake

空气制动器 Vue configuration页面仍然是关于 Vue 2:

Vue.config.errorHandler = function (err, vm, info) {
  airbrake.notify({
    error: err,
    params: {info: info}
  });
}
Vue.js 3 的等价物是什么?

最佳答案

vue 3也是一样的有一点变化,即使用 Vue 代替(createApp() 的实例)Vue 的实例类(class) :

import { createApp } from "vue";
import App from "./App.vue";

let app=createApp(App)

app.config.errorHandler = function (err, vm, info) {
  airbrake.notify({
    error: err,
    params: {info: info}
  });
}
app.mount("#app");

关于Vue.js 3's alternative of ` Vue.config.errorHandler`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63767987/

相关文章:

javascript - Vue JS 2.0 不渲染任何东西?

vue.js - 包含 vue app 的 div 中没有任何元素,但显然有

javascript - Vue 组件与 vanilla 代码互操作

javascript - Div 内带有 Link 的 VueJS Button 也会触发 href 链接

typescript - VSCode(Vetur) 无法识别组件中自定义的 Vue 属性

vue.js - Vue3 检查插槽是否为空

javascript - Vue3 使用 Vanilla JS Datepicker

javascript - 在 Vuejs 中读取 HTML 响应并将其显示在对话框中

vue.js - 实现 datetimepicker 来验证

vue.js - 如何在 vue 3 vite 中使用 sass 扩展?