Gerçekten $ ve $$ komutlarının ne için olduğunu anlamıyorum. Ben sadece 'by.css' için bir yedek olduklarını düşündüm ama neden $$?
<element id = "eId"></element>
düşündüğümden, yukarıda verilen bu eşdeğer olacaktır:
element(by.css('#eId'));
ve
element($('#eId'));
Ancak ilki çalışır ve ikinci yapmaz. Neden, üç arasındaki fark nedir?
docs çok az yardımcıdır. "$" Nin sadece zincirleme için olduğu anlamına gelir. element(by.css('#eId')).element($('#childId'));
veya "İlk elemanı seçin ve ardından ilk elemanın içindeki ikinci elemanı seçin." Ancak, ilk öğeyi seçmek için kullanılan $ ile örnekler gördüm:
Neyse, "Üç (.css, $ ve $$) arasındaki farklar nelerdir?"
Bunu izledim çünkü çünkü "bling bling" başlığında lol vardı :) – gerl
Sadece keeper it gangsta yo. Neyse, görünüşe göre 'bling bling', '$$' kısayolu için gerçek bir takma addır. Ayrıca, doğru şekilde anlarsam, gönderileri/google'ı "$" veya "#" gibi sembollerle arayamazsınız, böylece takma adın adını ekledim. – VSO
Seni yakalarım. Her şey kaputta iyi. : D – gerl