أحاول تطوير حزمة تتضمن بعض مكونات Livewire وعروض Blade، وأقوم بتسجيل المكون في مزود الخدمة SeviceProvider، كمثال هناك ملف FooBar.php في المسار /MyName/MyPackage/src/Components:
'MyName\MyPackage\Components\FooBar' was not found:Controllerclass'MyName\MyPackage\Components\FooBar'for one of your routes was not found.Are you sure this controller exists andis imported correctly?
ما استفسر عنه هو:
لماذا لا يعمل المكون في المسار، ولكن يعمل العرض؟
تم تسجيل FooBar.php في ServiceProvider كمكون Livewire، لماذا تشير رسالة الخطأ إليه كمتحكم غير موجود؟
السؤال
Abdelrahman Mostafa10
أحاول تطوير حزمة تتضمن بعض مكونات Livewire وعروض Blade، وأقوم بتسجيل المكون في مزود الخدمة SeviceProvider، كمثال هناك ملف FooBar.php في المسار /MyName/MyPackage/src/Components:
لدي أيضًا ملف عرض Blade، أي /MyName/MyPackage/resources/views/foo-bar.blade.php.
الآن يمكنني عرض عرض الكود مباشرًة من ملف التوجيه الخاص بي بهذه الطريقة:
يمكن أيضًا إدراجه في عروض Blade أخرى عبر <livewire:foo-bar />، ولكن إذا كنت قد اتبعت التعليمات من الوثائق الرسمية لتوجيه المكون FooBar بهذه الطريقة:
حصلت على رسالة الخطأ التالية:
ما استفسر عنه هو:
كيف يمكن توجيه المكون Livewire بشكل صحيح في حزمة؟
معلومات البيئة لدي هي:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.