http://pinterest.com gibi görünen bir galeriye sahip bir uygulama yapıyorum. Pinterest'te, bir pini tıkladığınızda, görüntülemekte olduğunuz galerinin üst kısmındaki iğne sayfasını gösterir. URL, pin URL'sine dönüşür ve ayrıntıların ardındaki galeri hakkında herhangi bir bilgi içermez. Yeniden yüklemeden göz attığınız galeriye geri dönmek için "X" veya arka plan üzerinde tıklayabilirsiniz.Pinterest gibi Angular-UI-Router modeli
Bunu UI-Router ile nasıl kopyalayabilirim?
İhtiyaçlar: ayrıntıları url (yer imi veya bağlantısından) soğuk girilirse aynı ayrıntıları aynı ayrıntılara birkaç farklı galerilerde üzerinde
- ekran
- her durumda url Sadece boş bir gri arkaplan görüntüledikten sonra kapatmayı devre dışı bırakma
Teşekkürler! angular-ui-router's FAQ itibaren
Çözümü ve $ scope.save parçalarını anlamıyorum. Bunun için daha basit/basit bir çözüm var mı? –
@DiodeDan Öğeleri güncellemek için kullanılan bir modelin örnek kodudur, bu nedenle başka durumlarda uygulanmayabilecek bazı öğelere sahiptir. "$ Scope.save", modeldeki bir kaydetme düğmesinin arkasındaki işlevsellik içindir. "Çözüm", denetleyiciye yerel özellikler olarak şeyler eklemek içindir (söz konusu öğe gibi). Gerekmiyorsa dışarıda kalabilirler. – towr
Geri dönüş $ state.transitionTo ("items"); 'deki bir önceki duruma geri dönmenin bir yolu var mı? Bir web sitesinin başlığında bir düğme olduğunu düşünün, bu düğme bir modal kutusu açar ve bu modal kutu web sitesinde herhangi bir durumda açılabilir. Devletin, bir kullanıcının geri dönmesi gereken belirli bir devleti seçmek yerine, bir önceki duruma geçmesi mantıklı olmaz mıydı? Bundan sonra, modalın url'sinin önceki devletin url'sini miras alması mantıklı olur mu? – CMCDragonkai