Uygulamamda, bazı girişlerin arka uçtan doldurulduğu ve diğer girişlerin kullanıcı tarafından (bir timegirişe) girildiği bir HTML formu var . Bir onChangekullanıcı bir değer değiştirdiğinde fonksiyonu her giriş üzerinden çalışır.
Arka uçtan doldurulan girdiler momentnesnelere dönüştürülür , kullanıcı tarafından girilen tarihler yalnızca dizelerdir. Bu, onChangeişlevin bazı momentnesnelerle ve bazı dizelerle karşılaştığı anlamına gelir . Hangi girdilerin momentnesne olduğunu ve hangilerinin olmadığını bilmem gerekiyor .
Bir değişkenin bir momentnesne olup olmadığını test etmek için önerilen yöntem nedir ?
momentNesnelerin bir _isAMomentObjectözelliği olduğunu fark ettim , ancak bir değişkenin momentnesne olup olmadığını test etmenin başka bir yolu olup olmadığını merak ediyorum .
Denediğim başka bir seçenek momentde değişkeni ne olursa olsun çağırmak . Bu, stringdeğişkenleri momentnesnelere dönüştürür ve mevcut momentnesneleri etkilemiyor gibi görünür.