• 10-09-2024, 15:19:41
    #1
    Merhaba arkadaşlar sorum şu nextjs de router arası veri nasıl aktaracağım en sağlıklı yöntem nedir? örnek domain.com/panel/abc123 linkindeki abc123 kısmını domain.com/buy/abc123 veya domain.com/panel/abc123/single kısımlarına nasıl çağıracağım mevcut kullandığım yöntem ikinci "/" işeretinden sonraki kısmı al yapıyorum ama sağlıklı bir yöntem değil sanırım.
  • 10-09-2024, 15:22:59
    #2
    https://nextjs.org/docs/app/building...and-navigating

    burdaki örneklerden yola çıkarak nextnavigation fonksiyonu ile ayarlama yapabilirsiniz
  • 10-09-2024, 15:27:49
    #3
    evet searchParams kullanıyorum ama domain.com/buy/abc123/id?=12345 şeklinde 12345 i alabiliyorum ben sadece baştaki abc123 o proje için belirlediğim id yi almakta zorlanıyorum herhangi bir params vermediğim için
  • 10-09-2024, 15:57:51
    #4
    dinamik routing yapmış olmanız, klasör/dosya adını [id] şeklinde vermiş olmanız gerekiyor
    sonra da component den params olarak prop alıp params.id şeklinde alabilirsiniz

    https://nextjs.org/docs/app/building...dynamic-routes
  • 10-09-2024, 16:17:29
    #5
    Subfolder olarak pages altına açman gerekiyor.