В настоящее время, когда я получаю Vue «предупреждение» типа
[Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "groupBy"
found in
---> <OpsSidebarTab> at src/components/a/b/c.vue
, он фактически записывает его в console.error.
Как я могу вместо этого сделать журнал предупреждений на консоли .warn вместо этого?
Я знаю, что могу сделать Vue.config.warnHandler
, но я не знаю, как получить тот же формат, что и обычный Vue вывод. Например, могу ли я сделать что-то вроде
Vue.config.warnHandler = fucntion (msg, vm, trace) {
console.warn(`[Vue warn]: ${msg}\nfound in\n--->${trace}`)
}
?
Есть ли другие форматы, о которых мне нужно беспокоиться? I wi sh Я мог бы просто перенаправить эти ошибки на console.warn
, не переформатируя их