2016-09-13 62 views
11

, söz untrackOutstandingTimeouts setting vardır: Ben ayarını değiştirerek birini görmedimÇıktı Aletinde nedir? Açıölçer referans yapılandırmada

// Protractor will track outstanding $timeouts by default, and report them in 
// the error message if Protractor fails to synchronize with Angular in time. 
// In order to do this Protractor needs to decorate $timeout. 
// CAUTION: If your app decorates $timeout, you must turn on this flag. This 
// is false by default. 
untrackOutstandingTimeouts: false, 

. Ayarın pratik kullanımı nedir? Ne zaman true'a ayarlamalıyım?

cevap

3

(orada emin değilim) $ aralığı için belki de, $ zaman aşımı içindir. Bunu kapatırsanız hatalarınızda zaman aşımı bilgisi almazsınız.

$timeout nesnesini (eğer bunun için dekore etmeniz gerekiyorsa onu) süslediyseniz, kapatmanız gerekebilir, çünkü İletici aynı nesneyi de süslediğinden ve değişikliklerinizi her defasında göremeyeceğinizden onlara ihtiyacın var.

Bu kullanıcı isteği ile here eklenmiştir.

1

İşte soru için resmi FAQ. Vlad'ın cevabı ile aynı çizgide.

İlgili konular