「Vuejs で「Symbol()」が見つからない注入エラー」
P粉759457420
2023-08-24 22:37:33
<p>primevue でconfirmdialog を使用していますが、次のエラーが発生しました: </p>
<ブロック引用>
<p>[Vue 警告]: インジェクション「Symbol()」が見つかりません</p>
</blockquote>
<p>このエラーの意味や修正方法がわかりません。誰か助けてくれませんか?
これが私のソースコードです: </p>
<pre class="brush:php;toolbar:false;">const deleteCategory = () => {
確認する.必須({
メッセージ: 「続行してもよろしいですか?」 '、
ヘッダー: '確認'、
アイコン: 'pi pi-感嘆符-三角形',
受け入れる: () => {
notification.showMessage("成功!");
}、
拒否: () => {
router.push({ 名前: "カテゴリページ" });
}
});
}</pre>
<p><br /></p>
エラー
[Vue警告]: インジェクション「Symbol()」が見つかりません
提供されたコードとは何の関係もありません。入れ子になったコンポーネントでinject: ['injectedVar']
を使用する場合、親コンポーネントから提供されていない場合は、[Vue warn]:注入 ... not found
が表示されます。したがって、何を注入しようとしているのか、そしてそれをどこから提供する必要があるのかを確認する必要があります。詳細については、ドキュメントを参照してください: Provide/Inject