Pertanyaan yang diberi tag «react-jsx»

React adalah pustaka JavaScript untuk membangun antarmuka pengguna. Ini menggunakan paradigma deklaratif berbasis komponen dan bertujuan untuk menjadi efisien dan fleksibel.

24
Cara meneruskan alat peraga ke {this.props.children}
Saya mencoba menemukan cara yang tepat untuk mendefinisikan beberapa komponen yang dapat digunakan secara umum: <Parent> <Child value="1"> <Child value="2"> </Parent> Ada logika yang terjadi untuk rendering antara komponen orang tua dan anak-anak, Anda bisa bayangkan <select>dan<option> sebagai contoh dari logika ini. Ini adalah implementasi tiruan untuk tujuan pertanyaan: var …


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
Mengapa memanggil reaksi metode setState tidak mengubah status segera?
Saya membaca bagian FormulirReaksidokumentasi dan baru saja mencoba kode ini untuk menunjukkan onChangepenggunaan ( JSBIN ). var React= require('react'); var ControlledForm= React.createClass({ getInitialState: function() { return { value: "initial value" }; }, handleChange: function(event) { console.log(this.state.value); this.setState({value: event.target.value}); console.log(this.state.value); }, render: function() { return ( <input type="text" value={this.state.value} onChange={this.handleChange}/> ); …

16
Menambahkan tag skrip ke React / JSX
Saya memiliki masalah yang relatif mudah mencoba menambahkan skrip sebaris ke komponen Bereaksi. Apa yang saya miliki sejauh ini: 'use strict'; import '../../styles/pages/people.scss'; import React, { Component } from 'react'; import DocumentTitle from 'react-document-title'; import { prefix } from '../../core/util'; export default class extends Component { render() { return ( …

27
Bagaimana cara memiliki elemen bersyarat dan tetap KERING dengan JSX Facebook React?
Bagaimana saya secara opsional memasukkan elemen dalam JSX? Berikut ini adalah contoh menggunakan spanduk yang seharusnya ada di komponen jika sudah disahkan. Yang ingin saya hindari adalah harus menduplikasi tag HTML dalam pernyataan if. render: function () { var banner; if (this.state.banner) { banner = <div id="banner">{this.state.banner}</div>; } else { …

8
Masukkan HTML dengan React Variable Statement (JSX)
Saya sedang membangun sesuatu dengan React di mana saya harus memasukkan HTML dengan React Variables di JSX. Apakah ada cara untuk memiliki variabel seperti: var thisIsMyCopy = '<p>copy copy copy <strong>strong copy</strong></p>'; dan memasukkannya ke dalam reaksi seperti itu, dan membuatnya bekerja? render: function() { return ( <div className="content">{thisIsMyCopy}</div> ); …

12
React / JSX Dynamic Component Name
Saya mencoba membuat komponen secara dinamis berdasarkan jenisnya. Sebagai contoh: var type = "Example"; var ComponentName = type + "Component"; return <ComponentName />; // Returns <examplecomponent /> instead of <ExampleComponent /> Saya mencoba solusi yang diusulkan di sini Bereaksi / JSX nama komponen dinamis Itu memberi saya kesalahan saat kompilasi …


6
Peringatan: Kelas properti DOM tidak diketahui. Apakah yang Anda maksud className?
Saya baru saja mulai menjelajahi React, dengan menambahkan komponen dengan fungsi render sederhana: render() { return <div class="myApp"></div> } Ketika saya menjalankan aplikasi, saya mendapatkan kesalahan berikut: Warning: Unknown DOM property class. Did you mean className? Saya bisa mengatasi ini dengan mengubah classke className. Pertanyaannya adalah; apakah React memberlakukan konvensi …

9
ReactJS: “Uncaught SyntaxError: Token tak terduga <”
Saya mencoba untuk mulai membangun situs di ReactJS. Namun, ketika saya mencoba untuk meletakkan JS saya di file terpisah, saya mulai mendapatkan kesalahan ini: "SyntaxError Tidak Tertangkap: Token tidak terduga &lt;". Saya mencoba menambahkan /** @jsx React.DOM */ke bagian atas file JS, tetapi tidak memperbaiki apa pun. Di bawah ini …

7
File JSX React memberikan kesalahan "Tidak dapat membaca properti 'createElement' tidak terdefinisi"
Saya memiliki file test_stuff.js yang saya jalankan npm test Ini terlihat seperti ini: import { assert } from 'assert'; import { MyProvider } from '../src/index'; import { React } from 'react'; const myProvider = ( &lt;MyProvider&gt; &lt;/MyProvider&gt; ); describe('Array', function() { describe('#indexOf()', function() { it('should return -1 when the value …


9
Praktik terbaik saat menambahkan spasi di JSX
Saya mengerti bagaimana (dan mengapa ) menambahkan whitespace di JSX, tapi saya bertanya-tanya apa praktik terbaik atau apakah ada yang membuat perbedaan nyata? Bungkus kedua elemen dalam satu bentang &lt;div className="top-element-formatting"&gt; &lt;span&gt;Hello &lt;/span&gt; &lt;span className="second-word-formatting"&gt;World!&lt;/span&gt; &lt;/div&gt; Tambahkan mereka dalam satu baris &lt;div className="top-element-formatting"&gt; Hello &lt;span className="second-word-formatting"&gt;World!&lt;/span&gt; &lt;/div&gt; Tambahkan spasi dengan …
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.