我在 primevue 中使用 confirmdialog 并收到此错误:
[Vue warn]: injection "Symbol()" not found
我不知道这个错误是什么以及如何修复它。谁能帮帮我吗? 这是我的源代码
const deleteCategory = () => {
confirm.require({
message: 'Are you sure you want to proceed?',
header: 'Confirmation',
icon: 'pi pi-exclamation-triangle',
accept: () => {
notification.showMessage("Successfully!");
},
reject: () => {
router.push({ name: "CategoriesPage" });
}
});
}
最佳答案
错误 [Vue warn]: injection "Symbol()"not found
与您提供的代码无关。 [Vue warn]: injection ... not found
可以在嵌套组件中使用 inject: ['injectedVar']
时重现,而无需从父级实际提供它。
所以你应该检查你试图注入(inject)什么以及它需要从哪里提供。有关详细信息,请参阅文档:Provide / inject
关于vue.js - 注入(inject) "Symbol()"未找到错误Vuejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69085500/