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.

5
material-ui 'createSvgIcon' tidak diekspor dari '@ material-ui / core / utils'
Saya telah menginstal material-ui / lab untuk menggunakan komponen peringatan, tetapi setiap kali saya mengimpornya dengan: import Alert from '@material-ui/lab/Alert';gagal mengkompilasi dan melempar kesalahan ini: ./node_modules/@material-ui/lab/esm/internal/svg-icons/SuccessOutlined.js Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'. Jadi saya mencoba untuk google masalah ini dan menemukan pertanyaan lain tentang material-ui/lab/AutoCompletekomponen ( Pertanyaan …

2
Kompilasi kesalahan menggunakan fitur Component Lab> Autocomplete untuk Ikon SVG di Material UI
Saya mendapat kesalahan berikut ketika saya menjalankan proyek saya di browser: Gagal mengompilasi: ./node_modules/@material-ui/lab/esm/internal/svg-icons/Close.js Attempted import error: 'createSvgIcon' is not exported from '@material-ui/core/utils'. Saya mencoba menerapkan komponen Autocomplete (dari contoh di bagian "Beberapa nilai"). Ini kode yang saya gunakan: import React from 'react'; import Chip from '@material-ui/core/Chip'; import Autocomplete from …

3
Bagaimana saya bisa membuat komponen "Jika" Bereaksi yang bertindak seperti "jika" yang nyata dalam naskah?
Saya membuat <If />komponen fungsi sederhana menggunakan React: import React, { ReactElement } from "react"; interface Props { condition: boolean; comment?: any; } export function If(props: React.PropsWithChildren<Props>): ReactElement | null { if (props.condition) { return <>{props.children}</>; } return null; } Ini memungkinkan saya menulis kode pembersih, seperti: render() { ... …


3
Menu tidak membuka indeks div yang benar
Aku sedang menghadapi masalah. Saya punya data 2 dimensi. Data memiliki struktur bersarang yang berisi tautan. const data = [ // First Div Panel [ { id: 1, url: "/services", title: "Services" }, { id: 2, title: "Products", children: [ { id: 3, url: "/themes-templates", title: "Themes & Templates" }, …
11 reactjs 

1
Bagaimana menerapkan restorasi gulir untuk React Router SPA
Saya sedang membangun aplikasi Bereaksi satu halaman, dan saya perhatikan pemulihan gulir tampaknya tidak berfungsi seperti yang diharapkan di Chrome (dan mungkin browser lain.) Pada repo-router-dom github repo, mereka memiliki halaman yang mengatakan bahwa browser mulai secara alami menangani pengguliran untuk aplikasi halaman tunggal, dan perilaku akan mirip dengan halaman …

5
Cara mengatasi "Tidak dapat menggunakan pernyataan impor di luar modul" di bercanda
Saya memiliki aplikasi Bereaksi (tidak menggunakan Buat Bereaksi Aplikasi) dibangun menggunakan TypeScript, Jest, Webpack, dan Babel. Saat mencoba menjalankan "gurauan benang", saya mendapatkan kesalahan berikut: Saya telah mencoba menghapus semua paket dan menambahkannya kembali. Itu tidak menyelesaikan ini. Saya telah melihat pertanyaan dan dokumentasi yang serupa dan masih salah paham …

4
Cara penanganan kesalahan yang benar dalam React-Redux
Saya ingin memahami apa yang lebih umum atau cara penanganan kesalahan yang benar dengan React-Redux. Misalkan, saya memiliki komponen pendaftaran nomor telepon. Komponen itu melempar kesalahan mengatakan jika nomor telepon input tidak valid Apa yang akan menjadi cara terbaik untuk menangani kesalahan itu? Ide 1: Buat komponen, yang mengambil kesalahan …
11 reactjs  redux 

4
pabrik native.createnavigator bukan fungsi
Saya akan merancang navigasi Laci di proyek saya. Saya menginstalnya dengan perintah ini: npm install @react-navigation/drawer Kemudian mengimpornya ke App.js import { createDrawerNavigator } from '@react-navigation/drawer'; import { NavigationContainer } from '@react-navigation/native'; Ini adalah package.jsonkonten saya : "@react-native-community/masked-view": "^0.1.6", "@react-navigation/drawer": "^5.0.0", "react": "16.9.0", "react-native": "0.61.5", "react-native-gesture-handler": "^1.5.6", "react-native-reanimated": "^1.7.0", "react-native-screens": …

3
Bereaksi useEffect secara mendalam / gunakan useEffect?
Saya mencoba memahami useEffecthook secara mendalam. Saya ingin tahu kapan harus menggunakan metode mana dan mengapa? 1.useEffect with no second paraments useEffect(()=>{}) 2.useEffect with second paraments as [] useEffect(()=>{},[]) 3.useEffect with some arguments passed in the second parameter useEffect(()=>{},[arg])


1
Melewati tautan react-router-dom ke perpustakaan eksternal
Saya merender komponen dari pustaka pola eksternal (node_modules) saya. Di App utama saya, saya mengirimkan Linkinstance react-router-domsaya ke komponen pustaka eksternal seperti: import { Link } from 'react-router-dom'; import { Heading } from 'my-external-library'; const articleWithLinkProps = { url: `/article/${article.slug}`, routerLink: Link, }; <Heading withLinkProps={articleWithLinkProps} /> Di perpustakaan saya, ini …

3
Mempertahankan posisi gulir hanya berfungsi bila tidak di dekat bagian bawah div pesan
Saya mencoba meniru aplikasi obrolan seluler lainnya di mana saat Anda memilih send-messagekotak teks dan membuka papan ketik virtual, pesan paling bawah masih terlihat. Sepertinya tidak ada cara untuk melakukan ini dengan CSS secara luar biasa, jadi JavaScript resize(satu-satunya cara untuk mengetahui kapan keyboard dibuka dan ditutup ternyata) acara dan …

4
Bagaimana Anda mendapatkan detail db pengguna yang terkait dengan authUser di Firestore?
Saya mencoba mencari cara untuk mendapatkan nama pengguna yang merupakan atribut yang disimpan dalam koleksi pengguna, yang telah digabungkan dengan atribut yang dibuat oleh model otentikasi firebase. Saya dapat mengakses authUser - yang memberi saya bidang terbatas yang dikumpulkan firebase di alat otentikasi, dan kemudian saya mencoba untuk mendapatkan dari …


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.