„‚Symbol()' Injektionsfehler in Vuejs nicht gefunden'
P粉759457420
P粉759457420 2023-08-24 22:37:33
0
1
591
<p>Ich verwende „confirmdialog“ in Primevue und habe den folgenden Fehler festgestellt: </p> <blockquote> <p>[Vue-Warnung]: Injektion „Symbol()“ nicht gefunden</p> </blockquote> <p>Ich habe keine Ahnung, was dieser Fehler bedeutet oder wie man ihn beheben kann. Kann mir bitte jemand helfen? Hier ist mein Quellcode: </p> <pre class="brush:php;toolbar:false;">const deleteCategory = () => bestätigen.require({ Nachricht: „Möchten Sie wirklich fortfahren?“ ', Kopfzeile: 'bestätigen', Symbol: 'pi pi-Ausrufezeichen-Dreieck', akzeptieren: () => notification.showMessage("Erfolg!"); }, ablehnen: () => router.push({ name: "CategoriesPage" }); } }); }</pre> <p><br /></p>
P粉759457420
P粉759457420

Antworte allen(1)
P粉006847750

错误[Vue warn]: injection "Symbol()" not found与您提供的代码无关。在嵌套组件中使用inject: ['injectedVar']时,如果没有从父组件提供它,就会出现[Vue warn]: injection ... not found

因此,您应该检查您尝试注入的内容以及它需要从哪里提供。有关更多信息,请参阅文档:提供/注入

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage