Ya.
Tekrar hoşgeldiniz.
Bu derste kampımızın kullanışlılığını arttırmaya odaklanıyoruz.
Şu anda kullanıcılarımıza geribildirim, hata mesajları veya başarı mesajları veriyorsa, bir
felaket.
Ve felaketle, sadece bunun hiç var olmadığını kastediyorum.
Açıkçası kullanıcılarımızın göremediği bir konsey günlüğü var.
Konsolosumuzda sunucuların çalıştığı ancak hiç kimsenin göremediği geliştiriciler olarak görüyoruz.
Bu nedenle bazı ilanlar eklemeye odaklanacağız ve bunun bir dakika içinde neye benzeyeceğini
size göstereceğim.
Bunu yapmadan önce üç temel amacımız var şimdi şimdi onlarla konuşacağım.
Bu yüzden demoyu göstermek istiyorum.
Öncelikle, neyin nasıl davrandığının nasıl olacağını bekleyeceklerini gösterin, sonra connect flaş adlı
bir paket yükleyip yapılandıracağız.
Bu yüzden yaptığımız, Flash veya flaşörü, farklı zamirlerin bir flash'ına ekliyor ve insanlar onu
çağırıyor.
Diğer çerçevelerde flash karması.
İnsanlar buna flash mesajları diyor, ancak temelde, başarıyla oturum açmış veya başarıyla çıkış yapmış
gibi bir kullanıcıya bir mesaj göstereceğimiz fikridir.
Veya senin gibi bir şeyin buna izin yok.
Veya böyle bir kamp yeri eklemeden önce lütfen giriş yapın.
Bir kullanıcıya yalnızca bir kez göstermek istiyoruz ve sayfanın kalıcı bir fikstür olmasını istemiyoruz.
bir kez fırlatmak ve sonra bir sonraki sayfada gidermek istiyoruz ya da
kullanıcı yenilerse ve en son şey, flash iletilerimizi başlığa eklemek ve stil oluşturacak bazı önyükleme sınıfları eklemektir.
Onlara yalnızca
Dolayısıyla bazıları önyükleme ile şeyler yapmak için inşa edilmiş bazıları var.
Bu, kullanıcıya, önyükleme desteğinin kullanacağı özelliğe sahip bazı sitelerde herkese yayılan mesajları
olması için bu kadar yaygın bir özelliktir.
Bunun için neye benzeyeceğinizi göstermeye başlayacağım.
Bu yüzden kamp çalışıyor.
Şimdi de hemen çıkarsam size gösterebilirim, bu yüzden oturumum bittiğinde dondurucu olarak oturum
açtım, mesaj metnini değiştirebileceğimi söyleyen bir mesaj alıyorum.
Açıkçası, şimdi oturum açmadığım zamanlarda yeni bir kamp kurmaya çalışırsam, şimdi bunu yapmak için oturum açmış
olmam gerektiğini söyleyen bir mesaj almalıyım.
Ve burada okuduğuna dikkat edin.
Bu bir önyükleme sınıfı.
Sayfada yeni olsaydık alacağımız bu uyarı ortadan kalkar.
Öyleyse eğer şimdi denemek ve kaydolmak durumunda olduğum halde resti olarak kaydolduğumu söylemeliyim.
Bu yüzden geçmişte yapamam gerektiğini.
Sayfa yenilendi.
Ama nihai olarak, belirli bir kullanıcı adına sahip bir kullanıcının zaten kayıtlı olduğunu bildiren bir mesaj olacaktır.
TAMAM.
Bu yüzden yeni bir kişi olarak kaydolmama izin verin.
Gaf yapmaya çalışalım.
Şimdi görünüşte sebzelerden ev eşyalarına geçtim ve başarıyla kaydolmuş bir mesaj başarı
alıyorum.
Tanıştığımıza memnun oldum Bunder.
Ve sayfayı yenilersem gider.
Bu mesajlara sahip olduğumuz başka yerler var, ancak sana göstereceğim.
Örneğin, sahip olduğum bu kampı denemek ve düzenlemek.
Sıradan sivri uçların sahibi.
Bu blenderde oturum açtım.
Burada düzenlemeye gidecek bir bağlantım yok, çünkü gizli.
Ancak teknik olarak, hala bunu yapmaya izniniz olmadığını gösteren bir mesaj alacağım yere eğik
çizgiye gidebilirim.
Beni buraya geri yönlendiriyor.
Aynı şey, burada bir yorum olup olmadığını ve başkası tarafından oluşturuldu, yorumlarıyla birlikte.
Elle bu bağlantıya gittim ve ona eğik çizgi eklediysem bir mesaj göreceğim, ancak bu
çok iş çünkü Kimliğini bulmamız gerekiyor.
Ve her neyse, şimdi içine girmek istemiyorum ama bunu eklemek için izniniz olmadığını
söyleyen eklediğimiz kodun aynısı olacaktır.
Ve son olarak, oturumu kapattığım zaman geri dönüp yeni yorumlar eklemeye çalışırsam aynı mesajı alırım.
Bunu yapmak için oturum açmış olmalısınız.
Tıpkı ben imzalanmadığımda bir kamp kurmaya çalışsaydım.
TAMAM.
Sonuçta amaç bu ve aslında bu işi yapmak bizim için oldukça kolaydır.
Bu paketi kullanarak tabii ki böyle bir şeyi yapabileceğimiz bir paket olmadan yapabilirdik.
Doğru sürümü açtığımızda.
Bu yüzden, içinde çalışacağım bu v 11 için yeni bir sürüm hazırladım.
O halde v. 11 ve her şeyi temizleyip evımı açmama izin ver.
TAMAM.
Yani burada çalışacağız.
Tekrar takip etmeniz ihtimaline karşı V 11 budur.
Yapacağım ilk şey, size kullanacağımız paketi göstermek.
Buna Kinect flaş deniyor.
Bunu yapan başka paketler de vardı.
Get home repo'ya bir göz atarsanız dokümantasyon aslında biraz eskidir.
2015'in başlarında ortaya çıkan Express'i kullanıyoruz.
Dokümanlar, Express'i X noktasına, üç noktaya X'ı da bir sonraki adıma atacağız.
aynı değildir, ancak Connect flaşına geri dönerseniz bazılarını ilk dış linklerin 4'ünde görürsünüz.
Dolayısıyla bu talimatlar tam olarak 00 bir göz attığımız K'NEX flaşıyla kurduğunuz
gibi ya da daha sonra bunun için ifade ettiği gibi bir şey kullanabilirsiniz ve aynı bağlantıyı elde ettiğimizi
görebilirsiniz ve aşağıda öğreticiler var burada hakkında bir yığın taşması sonrası var bir göz
atmak istiyorsun.
Bu yüzden daha önce yaptım.
Yeni şeyler çıktığında kodun güncellenirken çok şey yapmanız gereken bir şey.
Özellikle Express 4 gibi bir şeyle. 0 şeyler oldukça önemli ölçüde değiştiğinde.
Eskiden Express'in bir parçası olan birçok şey ekspresden ayrı paketler halinde taşındı.
Adlandırma ve sözdizimi bazıları değişti.
Bu yüzden, her zaman bunun, Express'te eklediğiniz aramalarda henüz
yapmadığınız bir şeyi yapmaya çalışırken çok şey yaptığınızı söylüyorum çünkü genellikle harika öğreticiler bulacaksınız.
İki yıl önce hala yüzde 90 aynı ancak yüzde 10, iki yıl önce
mevcut Express'e oranla sizin neyi tanımadığınızı anlamak gerçekten önemlidir.
Tamam.
Bu yüzden yapmak istediğimiz ilk şey bu paketi kurmaktır.
Buna bağlantı flaşı denir.
Dolayısıyla NPM kurulum çizgi çizgisini bağlam çizgi flaşını kaydetmek istiyoruz.
TAMAM.
Artık iş bittiğine göre sadece Flash ekleyeceğiz.
Biz sadece flaş diyebiliriz, bunun yerine flaş eşittir bağlantı flaşı gerektirir.
Orada virgül bulunduğundan emin olun, o zaman yapmamız gereken, uygulamaya Flash kullanmasını söylemek.
Bu yüzden K'NEX flaşının içeriğini aldığımız paketin flaş
değişkenine kaydettiğini ve bu değişken uygulamayı kullanmak için flaş kullanmasını sağlamalıyız.
Teknik olarak yapmamız gereken tek şey bu.
Şimdi Connect Flash yüklüdür ve eğer geri dönüp dokümanlara bakarsak burada oturumda
çerez ayrıştırıcıyla yaptıkları bazı diğer yapılandırmalar vardır, ancak aslında biz zaten
bizim yaptığımız yere kurmuş olduk.
Hızlı oturum açmak için nereye ihtiyacınız var ve biz bir sır oluşturuyoruz.
Ve aslında bu konuda endişelenmemiz gerekmiyor çünkü uygulamanızı Express oturumunu kullanacak
şekilde kurduk.
Tamam, yapacağımız şey her sayfaya flaşın içeriğini göstereceğimiz.
Orada bulunan mesajı alacağız.
İyi olabilir veya kötü olabilir, boş olabilir ve bunu sayfa üstünde göstereceğiz
ve bu, üstbilgi dosyasında gerçekleşecektir.
E. J.
Evet, yalnızca hatayı veya başarı mesajını gösteren bazı kodumuz olacak ve daha sonra
yapacağımız tek şey bir hata veya mesaj istediğimiz bir yerle karşılaştığımızda bunun bir örneği
kampları yapalım; Kamplarımızımız yerine, oturum açmadığınız sürece yeni bir kampanya ekleyemediğiniz Middleware'de oturum açtı.
olmak isteyebilir ya da lütfen giriş yap.
Eğer o ara katmaya gidersek ve baktığımızda giriş yapmışsak, bunu yapmak için giriş yapmamız gerektiğini söyleyen bir mesaja sahip
Bu kod burada doğru gidecekti.
Bu yüzden giriş günlüğüne yönlendirmeden hemen önce flaşa bir şeyler ekleyelim.
Yani aslında şöyle bir nokta flaş istiyor gibi görünüyor.
Ve sonra ona bir anahtar verebiliriz.
Bir dakika sonra sana göstereceğim.
Başarı ve hata kullanacağız
ve bunu, uyarı mesajının yeşil veya kırmızı olması gerekip gerekmediğini belirlemek için kullanacağız.
Bu bölüm şu an için önemli değil, ancak bu bölüm bir mesajda ileteceğimiz yerde önemli.
Böylece önce lütfen giriş yapabiliriz.
Yine bu, Middleware'de oturum açmış durumda.
Böylece, kullanıcılar oturum açtıysa isteğin kimlik doğrulamasının kontrol edilip edilmediğini kontrol ediyor.
O halde daha önce ne yapıyor olursanız olun.
Ancak, eğer oturum açma çizgisine yönlendirme yapmadan önce durum böyle değilse.
Evet, oturum açma çizgisine yöneltir miyiz unutmayın.
Bu çizgi olmadan sadece devam ediyor.
Rotayı açmak zorunda kalacağım, ancak burada doğru olan koda ve bölme işlemine gideceğim.
Bu yüzden biz bunu yapmadan önce giriş yapıyor, ancak bu kod flaşını çalıştıracağız.
Ve bu ne yapacak temelde lütfen önce giriş yapın ve
flaş ekleyecek ve gördüğümüz bir sonraki şeye kadar gösterilmeyecektir.
Dolayısıyla bu durumda bu, aslında sadece giriş çizelgesine
yönlendirecek hiçbir şey yapmıyor ve Flash'ın çalışması gerçekten hemen yanıp sönüyor ve hemen hemen yanıp sönmeyecek.
Yalnızca çalışır veya bir sonraki sayfada gösterilir.
Yani yönlendirmeden önce bunu yaparsın.
Bu durumda önce lütfen giriş yapınız ardından oturum
açma çizgisine yönlendiriyoruz ve daha sonra günlük ve formda bir mesaj göreceğimizi umuyoruz.
Şu an bunu görüntülemiyoruz.
Dolayısıyla, sadece bu satırı eklemeyi
tekrarlamak, bizim için bir şey göstermeyecektir, çünkü bu bize, bir sonraki istekte buna erişmenin bir yolunu veren yeteneği verir.
Dolayısıyla hemen yanıp sönmüyoruz ki kullanıcıya hiçbir şey göstermediğimiz bir şey görmüyoruz.
Tüm bunlar, flaşta diyor ve başarıdan ziyade, bu hatayı flaşla aramak daha mantıklı
geliyor, lütfen bir sonraki istek için önce oturum açıp, daha sonra oturum açma çizgisine yönlendireceğiz.
Dolayısıyla, o zaman buradaki oturum açma işleminde, oturum açma çizgisini kesmek zorundayız.
Bu yüzden iletide geçmek gibi bir şey yapabilirim.
Ve elbette tüm bunları başlatmak
için size gösterebiliriz, öyleyse mesaj hatalıysak hata yaparsanız, sadece
bunu şablonumuzda görüntüleyebiliriz, böylece sigorta oturumunun içine giren giriş çizelgesi.
Evet, en üstte sadece bunun gibi bir mesaj görüntüleyen bir H-1 olabilir.
Hiçbir şey yeni değil.
Bu yüzden şimdi sadece neye benzediğini göstereceğim.
Sunucuyu oturum açma çizgisine yönlendirin ve her hata olduğunda bu mesajı alıyorum.
Onu berbat ettin.
Gördüğünüz gibi, umarım
bu noktada ne bekliyordun, çünkü oturum açma çizgisinde girdiğimiz her seferde şifre koydum, onu berbat ettiğini görüyoruz.
Tamam, böylece flaş kullanarak, mesajın
flaş talebine eşit olduğuna karar verdik ve sadece flaşla hata yapabiliriz.
Bu yüzden onun biraz karışıklığı var.
yenilemek temelde fikir şu anda.
Ancak sayfayı yenileyip web sayfasını yeniden başlatıp flaşta bir hata olmamalı
Yani aslında hiçbir şey görmüyoruz.
Ancak bu kodu çalıştırmak
için bu kodu burada çalıştırmak ve bu şekilde yapmamızın yolu, bu ara katmanın çağrıldığı yerde oturum açmamız gereken
bir şeye erişmektir; o zaman ne olacağı, alttaki flaşın altına eklediğimizdir.
değerle birlikte olan anahtar hatayı önce lütfen giriş yaparak giriş yapmayı planlıyoruz.
Sonra
çizgi oturum açma mesajı isteği kadar flaş hatası anahtar altında gönderiyoruz ki bağlı olması gereken çok şey var ve yine biraz kafa karıştırıcı.
Ama şimdi sana göstereceğim.
Bu yüzden tekrar başlarım.
Aslında bunu yapmak zorunda değildim ama hiçbir şey görmüyoruz.
Şimdi, kamplara gideyim ve giriş yapmama rağmen yeni bir kamp eklemeye çalışayım.
Ve şimdi, daha önce orada bulunmayan önce giriş yapmayı deyin
lütfen mesajı alıyorum ve sayfayı yenileyorsam gider.
Bu, Flash kullanarak başarabileceğimiz şeylerin gerçekten basit bir versiyonu.
stillerle uygulamak için bir sonraki videoda ilerlemeliyiz.
Bu yüzden önce bunu tüm mesajlar ve
Bunun nasıl tekrar çalıştığını özetleyelim.
Dolayısıyla bir mesajı, ister bir başarı
mesajı isterse de bir hata mesajı olsun isterse, onu ne yaparsak yapalım, burada bu hattı kullanacağız.
Flaş isteyin.
Ve sonra bir anahtarı ve bir değeri göndeririz ve bunu yönlendirme yapmadan önce yaparız.
Yönlendirdikten sonra bu satırı koymam önemli.
İşe yaramaz.
Dolayısıyla yönlendirme yapmadan önce ve
onu ele almanız için şablondan kendiniz de halledeceğinizi ve verdiği tüm rota, yönlendirme yapmadan önce bazı verileri ekleme yeteneğidir.
Bu bir sonraki rotaya dönüşüyor.
Ve bu veriler o rotaya her istekte kalmaz.
Bu yüzden bir kerelik bir şey var.
İşte bu yüzden Flash deniyor.
TAMAM.
zorunda değilsiniz.
Bu yüzden bir sonraki videoda bunu gerçekte uygulamak için size gerçek göstermeye gidereceğim. Burada bunu yapmak
Kırmızı ve yeşil göndermek
için farklı renklere sahip olabildiğimiz kırmızı ve yeşil mesajları alabildiğimiz önyükleme ile güzelce düşünen
her şablona mesaj bırakmak, standart olanları kırmızı ve yeşil koymaktır.
TAMAM.
Bu bir sonraki videoda.
Bak