İçindekiler
Bir web uygulamasının farklı bölümleri adalar olmak zorunda değildir, her sistemde bir ara bağlantı gereklidir, bu nedenle birkaç sayfamız varsa veri paylaşmamız gerekebilir, böylece uygulamamızda işleyebileceğimiz her şeyden faydalanabiliriz. .İçinde laravel Bu süreç hiç de karmaşık değil, aslında farklı türde bağlantılar kurabilir ve tamamlayıcı teknolojileri kullanabiliriz. AJAX altında jQuery örneğin, bu bize bunun temsil edebileceği avantajları kullanma imkanı verir.
GereksinimlerBu öğreticiyi tamamlamak için standart bir kuruluma ihtiyacımız olacak. laravel.
Gereksinimler yerine getirildikten sonra aşağıdaki adımları gerçekleştirmeye devam edebiliriz:
1- Bizim dosyamızda route.php her birinin bir sayfaya karşılık geleceği üç rota oluşturacağız, ilkinde ana görünüm ve sonraki ikisi, verileri ilkine sağlayacak olanlar olacak. Yalnızca istek üzerine olması için ikincil görünümlere bir kısıtlama getireceğiz. AJAX içeriği bize göndermek için:
3- O zaman aynısını sadece dosyanın çağrılacağı şekilde yaparız tab2.php ve aşağıdaki içeriği koyduk:
4- Ana görünüme geçeceğimiz verileri belirlediğimize göre, onu oluşturma zamanı geldi, bunun için aynı klasör görünümlerinde adlı bir dosya oluşturacağız. ana görünüm.php, bu dosyanın içine resimde gördüğümüz aşağıdaki içeriği yerleştireceğiz:
BÜYÜT
ÖnemliBu örnekteki durumda en önemli şeyi görürsek, istek yaparken, ikincil görünümlerin içeriğe hizmet edebilmesi için rotadaki yöntemi tanımlamamızdır. AJAX bu şekilde gelmezse, davetsiz misafirleri önlemek için görünüm basitçe 404 hatası verecektir.
Daha sonra yardımıyla jQuery Talebin detayını uygun bir şekilde yaptık ve bu sayede bize verileri getirebildik, böylece farklı sayfalarımızın izole edilmesinin önüne geçtik.
Bununla bu öğreticiyi bitirdik, ardından uygulamamızın farklı sayfaları arasında nasıl veri elde edip paylaşabileceğimizi ve yapının inşasını kolaylaştırmak için üçüncü taraf bir aracı nasıl kullandığımızı gördük.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.