«reactjs» etiketlenmiş sorular

React (React.js veya ReactJS olarak da bilinir), Facebook tarafından kullanıcı arabirimleri oluşturmak için geliştirilmiş bir JavaScript kitaplığıdır. Açıklayıcı, bileşen tabanlı bir paradigma kullanır ve hem verimli hem de esnek olmayı hedefler.

5
React / Redux / Typescript bildirim mesajında ​​bir bileşenin kendisinden nasıl kaldırılır, işlenmez veya kaldırılır
Bu sorunun halihazırda birkaç kez sorulduğunu biliyorum ama çoğu zaman çözüm bunu ebeveynde halletmektir, çünkü sorumluluk akışı sadece azalıyor. Ancak bazen, bir bileşeni yöntemlerinden birinden öldürmeniz gerekir. Props'larını değiştiremeyeceğimi biliyorum ve eğer durum olarak boole'leri eklemeye başlarsam, basit bir bileşen için gerçekten karmaşık olmaya başlayacak. İşte başarmaya çalıştığım şey: Küçük …
114 reactjs  unmount 

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 …

29
React.createElement: tür geçersiz - bir dize bekleniyordu
Güzelce oynamak için react-router (v4.0.0) ve react-hot-loader (3.0.0-beta.6) almaya çalışıyorum, ancak tarayıcı konsolunda aşağıdaki hatayı alıyorum: Uyarı: React.createElement: type geçersiz - bir dize (yerleşik bileşenler için) veya bir sınıf / işlev (bileşik bileşenler için) bekleniyordu ancak var: tanımsız. Bileşeninizi, içinde tanımlandığı dosyadan dışa aktarmayı unutmuş olabilirsiniz. index.js: import React from …

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 …

5
React.forwardRef, sınıf tabanlı bir bileşende nasıl kullanılır?
React.forwardRef'i kullanmaya çalışıyorum, ancak sınıf tabanlı bir bileşende (HOC değil) nasıl çalıştırılacağına bakıyorum. Dokümanlar örnekleri, öğeleri ve işlevsel bileşenleri kullanır, hatta sınıfları daha yüksek düzey bileşenler için işlevlere sarar. Yani, böyle bir şey ile başlayan bu onların içinde ref.jsdosyanın: const TextInput = React.forwardRef( (props, ref) =&gt; (&lt;input type="text" placeholder="Hello World" …

7
HashRouter vs BrowserRouter
Resmi dokümanları okursam anlamamı biraz zorlaştıran programlamada yeniyim. Buradan React Router 4 hakkında okuyordum Bu yazıda yazar &lt;HashRouter&gt;ve&lt;BrowserRouter&gt; Bahsettiği bu HashRouter , bileşeni oluşturmak için temelde URL'deki hash'i kullanır. Tek sayfalık statik bir web sitesi oluşturduğum için, bunu kullanmam gerekiyordu. BrowserRouter , bileşeni oluşturmak için HTML5 geçmiş API'sini kullanır. Geçmiş, …
113 reactjs 

9
React-router karma parçasından sorgu parametreleri alma
İstemci tarafında uygulamam için react ve react-router kullanıyorum. Aşağıdaki sorgu parametrelerini aşağıdaki gibi bir url'den nasıl alacağımı çözemiyorum: http://xmen.database/search#/?status=APPROVED&amp;page=1&amp;limit=20 Rotalarım şöyle görünüyor (yol tamamen yanlış biliyorum): var routes = ( &lt;Route&gt; &lt;DefaultRoute handler={SearchDisplay}/&gt; &lt;Route name="search" path="?status=:status&amp;page=:page&amp;limit=:limit" handler={SearchDisplay}/&gt; &lt;Route name="xmen" path="candidate/:accountId" handler={XmenDisplay}/&gt; &lt;/Route&gt; ); Rotam iyi çalışıyor ancak istediğim parametreleri almak …

11
React js'de onchange olayını tetiklemenin en iyi yolu nedir
İstemci tarafı bir uygulama oluşturmak için Backbone + ReactJS paketini kullanıyoruz. Ünlülere büyük ölçüde güvenerek, valueLinkiki yönlü bağlama için ReactJS arayüzünü destekleyen kendi sarmalayıcı aracılığıyla değerleri doğrudan modele yayıyoruz. Şimdi sorunla karşılaştık: Biz jquery.mask.jsprogramlı böylece yangın olaylarını tepki vermez girdi değerine biçimlendirir eklentisi. Tüm bunlar, modelin kullanıcı girdisinden biçimlendirilmemiş değerler …
112 reactjs 

7
Bu isimde bir görev zaten mevcut olduğu için görev 'sarmalayıcı' eklenemez
Kurarken 'init AwesomeProject yerli tepki' ı çalıştırdığınızda bu hatayı alıyorum react-native run-android: Could not determine java version from '11.0.1'. Hızlı bir Google distributionUrl, Gradle sarmalayıcıda güncellemem gerektiğini öneriyor . Bunu yaptıktan sonra yeni bir hatayla karşılaştım: Cannot add task 'wrapper' as a task with that name already exists. Sorunun dosyada …

7
React'in JSX sözdiziminde çift kaşlı ayraçların amacı nedir?
Gönderen öğretici react.js biz çift küme parantezleri bu kullanımını görmek: &lt;span dangerouslySetInnerHTML={{ __html: rawMarkup }} /&gt; Ve sonra ikinci eğiticide, "Tepki içinde düşünme" : &lt;span style={{ color: 'red' }}&gt; {this.props.product.name} &lt;/span&gt;; Ancak, React JSX belgeleri çift ​​kaşlı ayraçları açıklamaz veya bunlardan bahsetmez. Bu sözdizimi (çift kıvrımlar) ne için? Aynı şeyi …

7
React JS - Yakalanmamış TypeError: this.props.data.map bir işlev değil
Reactjs ile çalışıyorum ve JSON verilerini görüntülemeye çalışırken bu hatayı önleyemiyorum (dosya veya sunucudan): Uncaught TypeError: this.props.data.map is not a function Baktım: React kodu atarak "TypeError: this.props.data.map bir işlev değildir" React.js this.props.data.map () bir işlev değildir Bunların hiçbiri sorunu çözmeme yardımcı olmadı. Sayfam yüklendikten sonra this.data.props'un tanımsız olmadığını (ve JSON …
112 javascript  ajax  json  reactjs 

12
setState, durumu hemen güncellemiyor
Bir onclick etkinliği yaptığımda durumumun neden değişmediğini sormak istiyorum. Bir süre önce yapıcıdaki onclick işlevini bağlamam gerektiğini araştırdım, ancak yine de durum güncellenmiyor. İşte kodum: import React from 'react'; import Grid from 'react-bootstrap/lib/Grid'; import Row from 'react-bootstrap/lib/Row'; import Col from 'react-bootstrap/lib/Col'; import BoardAddModal from 'components/board/BoardAddModal.jsx'; import style from 'styles/boarditem.css'; class …


6
React giriş metin alanına yazılamıyor
İlk React.js parçamı deniyorum ve erkenden şaşkına döndüm ... Aşağıdaki koda sahibim, bu da içinde bir arama formu oluşturuyor &lt;div id="search"&gt;&lt;/div&gt;. Ancak arama kutusuna yazmak hiçbir şey yapmaz. Muhtemelen sahne ve durumları yukarı ve aşağı geçerken bir şeyler eksik oluyor ve bu yaygın bir sorun gibi görünüyor. Ama şaşkınım - …


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.