mgsmus
window olarak da denedim. Evet eventları yakalıyor ama alert('Name updated to: ' + event.detail.newName);
kısmı selectbox her change ettiğinde doğru value değerini ateşlemiyor.
Ben de blade içerisindeki child-parent içerisindeki şu değerler ile çözmeye çalıştım.
https://laravel.com/docs/8.x/blade#stacks
Bunu fırlatırken sıkıntı yaratmıyor ama sonradan include edilen bir js dosyasını sistem algılamıyor.
Aslında şu konudaki gibi bir sıkıntı yaşıyorum.
https://stackoverflow.com/questions/68682185/laravel-8-push-to-stack-makes-script-not-working-as-expected
Yorumlarda yazan jquery js dosyan bundan önce eklenmeli kısmına da dikkat ediyorum aslında.
Js dosyamdaki bütün scriptleri @push @endpush
arasına alıp yazdığımda ise sistem doğru düzgün çalışıyor.
Ben yukarıda verdiğim örnek gibi :
@push('scripts')
<script src="/example.js"></script>
@endpush
<head>
<!-- Head Contents -->
@stack('scripts')
</head>
şeklinde çalıştıramıyorum. src olarak değil de kendim yazarsam js ler çalışıyor. Bunu bulamadım 🙂
Sistemimle mi alakalı acaba.
Aşamalar şu şekilde
admin.blade.php -> integration1.blade.php -> integration1-product-match.blade.php || integration1-category-match.blade.php
integration1-product-match.blade.php kısmında push atıp integration1.blade.php kısmında stack olarak almaya çalışıyorum.
admin.blade.php head alanım :
@if(isset($m))
@switch($m)
@case("integration")
@include("components.head.integration")
@break
@case("developer")
@include("components.head.developer")
@break
@case("ftp")
@include("components.head.ftp")
@break
@default
@endswitch
@else
@include("components.css.default-css")
@include("components.script.default-script")
@endif
default-script componentim :
<script src="{{ asset('/cdn/jquery-3.2.1/jquery-3.2.1.min.js') }}"></script>
@livewireScripts
...
Bu şekilde ilerletiyorum süreci de bir de 3 dal değil de 2 dalı olan bir projede deneyeyim. Şu anda net bir çözüm bulamadım