Pertanyaan yang diberi tag «reactjs»

React (juga dikenal sebagai React.js atau ReactJS) adalah perpustakaan JavaScript yang dikembangkan oleh Facebook untuk membangun antarmuka pengguna. Ini menggunakan paradigma deklaratif, berbasis komponen dan bertujuan untuk menjadi efisien dan fleksibel.

29
Tampilkan atau sembunyikan elemen di Bereaksi
Saya bermain-main dengan React.js untuk pertama kalinya dan tidak dapat menemukan cara untuk menampilkan atau menyembunyikan sesuatu pada halaman melalui event klik. Saya tidak memuat pustaka lain ke halaman, jadi saya mencari cara asli menggunakan pustaka Bereaksi. Inilah yang saya miliki sejauh ini. Saya ingin menampilkan hasil div ketika acara …

30
Uncaught Error: Pelanggaran Invarian: Tipe elemen tidak valid: diharapkan sebuah string (untuk komponen bawaan) atau kelas / fungsi tetapi mendapat: objek
Saya mendapatkan kesalahan ini: Uncaught Error: Pelanggaran Invarian: Tipe elemen tidak valid: diharapkan sebuah string (untuk komponen bawaan) atau kelas / fungsi (untuk komponen komposit) tetapi didapat: objek. Ini kode saya: var React = require('react') var ReactDOM = require('react-dom') var Router = require('react-router') var Route = Router.Route var Link = …

19
React.js praktik terbaik gaya inline
Saya sadar bahwa Anda dapat menentukan gaya dalam kelas Bereaksi, seperti ini: var MyDiv = React.createClass({ render: function() { var style = { color: 'white', fontSize: 200 }; return <div style={style}> Have a good and productive day! </div>; } }); Haruskah saya bertujuan melakukan semua gaya dengan cara ini, dan …

6
ReactJS - Apakah render dipanggil kapan saja "setState" dipanggil?
Apakah Bereaksi ulang membuat semua komponen dan sub komponen setiap kali setStatedipanggil? Jika demikian, mengapa? Saya pikir idenya adalah bahwa Bereaksi hanya memberikan sesedikit yang diperlukan - ketika keadaan berubah. Dalam contoh sederhana berikut, kedua kelas merender lagi ketika teks diklik, terlepas dari kenyataan bahwa keadaan tidak berubah pada klik …

30
Lakukan debounce di React.js
Bagaimana Anda melakukan debounce di React.js? Saya ingin melemahkan handleOnChange. Saya sudah mencoba debounce(this.handleOnChange, 200)tetapi tidak berhasil. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } var SearchBox = React.createClass({ …

9
Pro / kontra menggunakan redux-saga dengan generator ES6 vs redux-thunk dengan ES2017 async / menunggu
Ada banyak pembicaraan tentang anak terbaru di kota redux sekarang, redux-saga / redux-saga . Ini menggunakan fungsi generator untuk mendengarkan / mengirim tindakan. Sebelum saya membungkus kepala saya, saya ingin tahu pro / kontra dari menggunakan redux-sagadaripada pendekatan di bawah ini di mana saya menggunakan redux-thunkdengan async / menunggu. Sebuah …

15
Panggil metode anak dari orang tua
Saya punya dua komponen. Komponen induk Komponen anak Saya mencoba memanggil metode anak dari Orang Tua, saya mencoba cara ini tetapi tidak mendapatkan hasil class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>Click</button> </Child> ); } } class Child extends Component { getAlert() { alert('clicked'); } render() …


13
Modifikasi yang benar dari array negara di ReactJS
Saya ingin menambahkan elemen ke akhir a state array, apakah ini cara yang benar untuk melakukannya? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Saya khawatir bahwa memodifikasi array di tempat pushdapat menyebabkan masalah - apakah aman? Alternatif membuat salinan array, dan setStateitu tampak boros.

27
React - Cara mendapatkan nilai parameter dari string kueri
Bagaimana saya bisa mendefinisikan rute dalam file routes.jsx saya untuk menangkap nilai __firebase_request_keyparameter dari URL yang dihasilkan oleh proses masuk tunggal Twitter setelah pengalihan dari server mereka? http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla Saya mencoba dengan konfigurasi rute berikut, tetapi :redirectParamtidak menangkap param yang disebutkan: <Router> <Route path="/" component={Main}> <Route path="signin" component={SignIn}> <Route path=":redirectParam" component={TwitterSsoButton} …

30
Deteksi klik di luar komponen Bereaksi
Saya mencari cara untuk mendeteksi apakah peristiwa klik terjadi di luar komponen, seperti yang dijelaskan dalam artikel ini . jQuery terdekat () digunakan untuk melihat apakah target dari peristiwa klik memiliki elemen dom sebagai salah satu orang tuanya. Jika ada kecocokan, acara klik milik salah satu anak dan karenanya tidak …
410 javascript  dom  reactjs 

10
Bereaksi JSX: memilih "terpilih" pada opsi <select> yang dipilih
Dalam komponen Bereaksi untuk &lt;select&gt;menu, saya perlu mengatur selectedatribut pada opsi yang mencerminkan keadaan aplikasi. Di render(), optionStatediteruskan dari pemilik negara ke komponen SortMenu. Nilai opsi diteruskan sebagai propsdari JSON. render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var selected = (optionState === option.value) ? ' …



12
Pelanggaran Invarian: _registerComponent (...): Wadah target bukan elemen DOM
Saya mendapatkan kesalahan ini setelah membuat halaman contoh Bereaksi sepele: Kesalahan Tidak Tertangkap: Pelanggaran Invarian: _registerComponent (...): Wadah target bukan elemen DOM. Ini kode saya: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return &lt;h1&gt;Yo&lt;/h1&gt;; } }); React.renderComponent(&lt;App /&gt;, document.body); HTML: &lt;html&gt; …
388 javascript  dom  reactjs 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.