«javascript» etiketlenmiş sorular

ECMAScript'te (JavaScript / JS) ve çeşitli lehçelerinde / uygulamalarında (ActionScript hariç) programlama ile ilgili sorular için. Bu etiket nadiren tek başına kullanılır, ancak çoğunlukla [node.js], [jquery], [json] ve [html] etiketleriyle ilişkilendirilir.

5
Sayfayı yeniden yüklemeden bir sorgu dizesini değiştirme
Bir fotoğraf galerisi oluşturuyorum ve fotoğraflara göz atıldığında sorgu dizesini ve başlığını değiştirebilmek istiyorum. Aradığım davranış genellikle sürekli / sonsuz sayfanın bazı uygulamalarında görülür, burada siz aşağı kaydırırken sorgu dizesi sayfa numarasını ( http://x.com?page=4 ) vb. Artırmaya devam eder . Bu, teoride basit, ancak büyük tarayıcılarda güvenli olan bir şey …

6
Uyarı: Bilinmeyen DOM özelliği sınıfı. ClassName mi demek istediniz?
Basit bir oluşturma işlevine sahip bir bileşen ekleyerek React'i keşfetmeye yeni başladım: render() { return <div class="myApp"></div> } Uygulamayı çalıştırdığımda şu hatayı alıyorum: Warning: Unknown DOM property class. Did you mean className? Ben değiştirerek bunu çözebilir classiçin className. Soru; React bu sözleşmeyi uyguluyor mu? Ayrıca neden classNamegeleneksel yerine kullanmam gerekiyor …

7
React bileşenini her saniye güncelleyin
React ile oynuyordum Date.now()ve ekranda sadece gösterilen aşağıdaki zaman bileşenine sahibim : import React, { Component } from 'react'; class TimeComponent extends Component { constructor(props){ super(props); this.state = { time: Date.now() }; } render(){ return( <div> { this.state.time } </div> ); } componentDidMount() { console.log("TimeComponent Mounted...") } } export default …

7
Konsolda değişkenlerin izini sürerken, yeni bir satır nasıl oluşturulur?
Bu yüzden basit bir şey yapmaya çalışıyorum, konsoldaki izlerimi 1 console.log deyimi kullanarak birkaç satıra bölmek istiyorum: console.log('roleName = '+roleName+' role_ID = '+role_ID+' modal_ID = '+modal_ID+\n+'related = '+related); Aşağıdakileri bulmak için yukarıdakileri nasıl yazarsınız? roleName = test role_ID = test modal_UD = test related = test onun yerine roleName = …


4
Düğüm betiğini çalıştırırken mevcut kabuk bağlamımdaki çalışma dizinini değiştir
Bir bin betiğinden çalıştırıldığında Node.js betiğimin çalışma dizinini değiştirmeye çalışıyorum. Aşağıdaki gibi bir şeyim var: #!/usr/bin/env node process.chdir('/Users') Daha sonra bu dosyayı birlikte çalıştırdığımda ./bin/nodefileçıkılıyor, ancak mevcut kabuk bağlamının çalışma dizini değişmedi. Ben de shelljs denedim , ama bu da çalışmıyor. Bunu yapmanın en iyi yolu nedir? Çalıştığını anlıyorum ama …

8
Angular 2'de yeniden yüklemeden rota parametrelerini değiştirin
Angular 2, Google Maps, vb. Kullanarak bir emlak web sitesi yapıyorum ve bir kullanıcı haritanın merkezini değiştirdiğinde, haritanın mevcut konumunu ve yarıçapı gösteren API'de bir arama gerçekleştiriyorum. Mesele şu ki, bu değerleri tüm sayfayı yeniden yüklemeden url'de yansıtmak istiyorum. Mümkün mü? AngularJS 1.x kullanarak bazı çözümler buldum, ancak Angular 2 …


10
React'te fazladan sarma <div> nasıl önlenir?
Bugün ReactJS'yi öğrenmeye başladım ve bir saat sonra problemle karşılaştım .. Sayfadaki bir div'in içine iki satır içeren bir bileşen eklemek istiyorum. Aşağıda yaptığım şeyin basitleştirilmiş bir örneği. Bir html'im var: &lt;html&gt; .. &lt;div id="component-placeholder"&gt;&lt;/div&gt; .. &lt;/html&gt; İşlevi şu şekilde işle: ... render: function() { return( &lt;div className="DeadSimpleComponent"&gt; &lt;div className="DeadSimpleComponent__time"&gt;10:23:12&lt;/div …

21
scrollIntoView Scrolls çok uzak
İçlerinde div bulunan tablo satırlarını içeren bir kaydırma çubuğunun veritabanından dinamik olarak oluşturulduğu bir sayfam var. Her tablo satırı, bir YouTube oynatma listesinde video oynatıcının yanında göreceğiniz gibi bir bağlantı görevi görür. Bir kullanıcı sayfayı ziyaret ettiğinde, bulunduğu seçeneğin kayan bölmenin en üstüne gitmesi gerekir. Bu işlevsellik çalışıyor. Sorun şu …
114 javascript  dom  scroll 

12
Firestore ile bir “nesne dizisi” nasıl güncellenir?
Şu anda Firestore'u deniyorum ve çok basit bir şeye sıkışıp kaldım: "bir diziyi güncelleme (aka bir alt belge)". DB yapım süper basit. Örneğin: proprietary: "John Doe", sharedWith: [ {who: "first@test.com", when:timestamp}, {who: "another@test.com", when:timestamp}, ], Yeni kayıtları shareWithnesneler dizisine aktarmaya çalışıyorum (başarılı olamıyorum) . Denedim: // With SET firebase.firestore() .collection('proprietary') …

9
İplik global komutu çalışmıyor
Yarn v0.16.1 ile çalışıyorum. Doğru anladıysam ( belgelere göre ), yarn global add &lt;package&gt;muadili olmalıdır npm install -g &lt;package&gt;. Bununla birlikte, örneği docs (with create-react-app) içinde çalıştırdığımda, komut başarılı bir şekilde çalışıyor ancak create-react-appbu durumda komut satırından kullanılamıyor. İşte çıktı: $ yarn global add create-react-app $ yarn global v0.16.1 [1/4] …
114 javascript  npm  yarnpkg 

8
UseState bileşeninden durum güncelleyiciye yapılan birden çok çağrı birden çok yeniden işlemeye neden oluyor
React kancalarını ilk kez deniyorum ve her şey iyi görünüyordu, ta ki verileri aldığımda ve iki farklı durum değişkenini (veri ve yükleme bayrağı) güncellediğimde, bileşenimin (bir veri tablosu) her iki çağrıya rağmen iki kez işlendiğini fark edene kadar durum güncelleyiciye aynı işlevde oluyor. İşte her iki değişkeni de bileşenime döndüren …

14
ie8 var w = window.open () - "Mesaj: Geçersiz bağımsız değişken."
Yalnızca IE8 sorunu olan bir sitem var: Kod: var w = window.open(urlstring, wname, wfeatures, 'false'); Hata şudur: Mesaj: Geçersiz bağımsız değişken. Satır: 419 Karakter: 5 Kod: 0 URI: http: //HOSTNAME/js_context.js Kodun satır numarasını onayladım ("Satır" ve "URI" doğru) ve IE8'in sonraki sürümlerinde bunun doğru olarak kabul edildiğini anlıyorum. Uyarıları atarak …

5
AngularJS'de üst kapsam değişkenini güncelleyin
Biri diğerinin içine sarılmış iki denetleyicim var. Artık alt kapsamın üst kapsamdan özellikleri devraldığını biliyorum, ancak üst kapsam değişkenini güncellemenin bir yolu var mı? Şimdiye kadar bariz bir çözümle karşılaşmadım. Benim durumumda bir form içinde bir takvim denetleyicim var. Formun gönderildiğinde başlangıç ​​ve bitiş tarihlerine sahip olması için üst kapsamdaki …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.