«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.

10
Webpack geliştirici sunucusuna herhangi bir yol için index.html'yi sunması nasıl söylenir
React yönlendiricisi, tepki uygulamalarının işlemesini sağlar /arbitrary/route. Bunun çalışması için sunucumun React uygulamasını herhangi bir eşleşen rotaya göndermesine ihtiyacım var. Ancak web paketi geliştirici sunucusu keyfi uç noktaları işlemez. Ek ekspres sunucu kullanarak burada bir çözüm var. Webpack-dev-server'ın react-router'dan giriş noktalarına izin vermesine nasıl izin verilir Ancak rota eşleştirmeye izin …

7
Kullanımdaki eşzamansız işlev için React Hook UyarılarıEffect: useEffect işlevi bir temizleme işlevi döndürmeli veya hiçbir şey döndürmemelidir
Deniyordum useEffectgibi aşağıda örnek şey: useEffect(async () => { try { const response = await fetch(`https://www.reddit.com/r/${subreddit}.json`); const json = await response.json(); setPosts(json.data.children.map(it => it.data)); } catch (e) { console.error(e); } }, []); ve konsolumda bu uyarıyı alıyorum. Ancak temizlik, eşzamansız aramalar için isteğe bağlı olduğunu düşünüyorum. Neden bu uyarıyı aldığımı …


10
Reatjs ile ham html oluşturma
Öyleyse reaktjs ile ham html oluşturmanın tek yolu bu mu? // http://facebook.github.io/react/docs/tutorial.html // tutorial7.js var converter = new Showdown.converter(); var Comment = React.createClass({ render: function() { var rawMarkup = converter.makeHtml(this.props.children.toString()); return ( <div className="comment"> <h2 className="commentAuthor"> {this.props.author} </h2> <span dangerouslySetInnerHTML={{__html: rawMarkup}} /> </div> ); } }); Ben JSX ile şeyler …

7
TypeScript kullanarak React bileşenindeki varsayılan özellik değeri
Typescript kullanarak bileşenlerim için varsayılan özellik değerlerini nasıl ayarlayacağımı anlayamıyorum. Bu kaynak kod: class PageState { } export class PageProps { foo: string = "bar"; } export class PageComponent extends React.Component<PageProps, PageState> { public render(): JSX.Element { return ( <span>Hello, world</span> ); } } Ve böyle bir bileşeni kullanmaya çalıştığımda: …
153 reactjs  typescript  tsx 

4
“Dışa aktarma varsayılanı” JSX'te ne yapar?
Son cümlenin ne anlama geldiğini ve ne anlama geldiğini sormak istiyorum (varsayılan HelloWorld'ü dışa aktar); ancak bununla ilgili herhangi bir öğretici bulamıyorum. // hello-world.jsx import React from 'react'; class HelloWorld extends React.Component { render() { return <p>Hello, world!</p>; } } export default HelloWorld;

9
Tepki: “this” bir bileşen işlevi içinde tanımlanmamış
class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? "player-control-icon active" : "player-control-icon" return ( <div className="player-controls"> <FontAwesome className="player-control-icon" name='refresh' onClick={this.onToggleLoop} spin={this.state.loopActive} /> <FontAwesome className={shuffleClassName} name='random' onClick={this.onToggleShuffle} /> </div> ); } onToggleLoop(event) { // "this …
152 javascript  reactjs  this 

9
React Hooks useEffect üzerindeki eski ve yeni Değerler nasıl karşılaştırılır?
Diyelim ki 3 girişim var: rate, sendAmount ve receAmount. Bu 3 girişi useEffect difing params üzerine koydum. Kurallar: SendAmount değiştiyse, hesaplıyorum receiveAmount = sendAmount * rate ReceAmount değiştiyse, hesaplıyorum sendAmount = receiveAmount / rate Oran değiştiğinde receiveAmount = sendAmount * ratene zaman hesaplıyorum sendAmount > 0ya da sendAmount = receiveAmount …

17
React - DOM oluşturulurken yükleme ekranı görüntüleniyor mu?
Bu, Google Adsense uygulama sayfasından bir örnek. Yükleme ekranı ana sayfadan önce gösterildi. React ile aynı şeyi nasıl yapacağımı bilmiyorum çünkü React bileşeni tarafından oluşturulan yükleme ekranı yaparsam, daha önce işlenen DOM için beklemek zorunda olduğu için sayfa yüklenirken görüntülenmez. Güncellendi : Ekran yükleyiciyi yerleştirip index.htmlReact componentDidMount()yaşam döngüsü yönteminde kaldırarak …

16
Create-reakt-uygulaması kısıtlamayı src dizininin dışına aktarır
Ben create-tepki-app kullanıyorum. İçimdeki bir dosyadan ortak klasörümdeki bir görüntüyü çağırmaya çalışıyorum src/components. Bu hata iletisini alıyorum. ./src/components/website_index.js Modülü bulunamadı: Proje src / dizininin dışında kalan ../../public/images/logo/WC-BlackonWhite.jpg dosyasını içe aktarmaya çalıştınız. Src / dışındaki göreli ithalatlar desteklenmez. Src / içine taşıyabilir veya projenin node_modules / dizininden bir sembolik bağlantı ekleyebilirsiniz. …

29
React Hook "useState", bir React işlevi bileşeni veya özel bir React Hook işlevi olmayan işlev "app" olarak adlandırılır
Basit bir problem için tepki kancaları kullanmaya çalışıyorum const [personState,setPersonState] = useState({ DefinedObject }); aşağıdaki bağımlılıklar ile. "dependencies": { "react": "^16.8.6", "react-dom": "^16.8.6", "react-scripts": "3.0.0" } ancak yine de aşağıdaki hatayı alıyorum: ./src/App.js Satır 7: React Hook "useState", ne bir React işlevi bileşeni ne de özel bir React Hook işlevi …

14
Uzaktan hata ayıklayıcı ile bağlantı kurulamıyor
React.JS kullanıyorum ve react-native run-android(cihazım takılıyken) boş bir sayfa görüyorum. Cihazı salladığımda ve Debug JS Remotelyseçenek listesinden seçim yaptığımda aşağıdaki ekranı görüyorum. Bilginize: OS: Ubuntu 16.04 Node version is: v4.6.2 java version "1.8.0_111" react": "15.4.1 react-native": "0.38.0

5
ReactJS bileşen adları büyük harflerle başlamalıdır?
JSBin üzerinde ReactJS çerçevesi ile oynuyorum . Bileşen adım küçük bir harfle başlıyorsa bunun işe yaramadığını fark ettim. Örneğin, aşağıdakiler görüntülenmez: var fml = React.createClass({ render: function () { return <a href='google.com'>Go</a> } }); React.render(<fml />, document.body); Ama en kısa sürede yerine olarak fmlile Fmlbunun işlemek gelmez. Etiketlere küçük harflerle …


16
ReaktJS'de metin panoya nasıl kopyalanır?
ReactJS kullanıyorum ve bir kullanıcı bir bağlantıyı tıklattığında panoya bazı metin kopyalamak istiyorum. Chrome 52 kullanıyorum ve başka tarayıcıları desteklememe gerek yok. Neden bu kod veri panoya kopyalanmıyor neden göremiyorum. (kod pasajının kaynağı bir Reddit postasından kaynaklanır). Bunu yanlış mı yapıyorum? Herkes reaktjs kullanarak panoya kopya uygulamak için "doğru" bir …

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.