cari

Rumah  >  Soal Jawab  >  teks badan

Apakah yang menyebabkan bar sisi React saya gelisah apabila halaman baharu dimuatkan?

Untuk konteks, saya menggunakan perpustakaan React-Bootstrap. Setiap kali saya mengklik pada href dalam kod, bar sisi bergegar selama setengah saat, hampir seperti ia ditetapkan semula kepada keadaan tidak digayakan dan kemudian kembali kepada bentuk biasa. Adakah sesiapa tahu mengapa ini berlaku? Adakah kerana kod saya terlalu perlahan? Inilah kod bar sisi saya:

import React from "react";
import "../../App.css";
import { Nav, Navbar } from "react-bootstrap";
import ProfileSection from "./ProfileSection";
import ContactBar from "./ContactBar";
import HomeItem from "./SidebarItems/HomeItem";
import BlogItem from "./SidebarItems/BlogItem";
import WorkItem from "./SidebarItems/ProjectItem";
import PhilItem from "./SidebarItems/PhilItem";
import { Container } from "@mui/system";

function Sidebar() {
    return (
        <Navbar expand="lg">
            <Container>
                <Navbar.Toggle aria-controls="responsive-navbar-nav" />
                <Navbar.Collapse id="responsive-navbar-nav">
                    <Nav defaultActiveKey="/" className="flex-column">
                        <ProfileSection />
                        <HomeItem />
                        <BlogItem />
                        <WorkItem />
                        <PhilItem />
                        <ContactBar />
                    </Nav>
                </Navbar.Collapse>
            </Container>
        </Navbar>
    )
};

export default Sidebar;

P粉055726146P粉055726146240 hari yang lalu279

membalas semua(1)saya akan balas

  • P粉478445671

    P粉4784456712024-03-22 10:41:43

    Kod anda berfungsi dengan baik pada peranti saya.. Mesti ada masalah internet atau peranti. Saya juga menyemak kod anda dan tidak ada yang salah dengan kod anda. Setelah digunakan tidak perlu risau tentang ia berfungsi dengan baik.

    balas
    0
  • Batalbalas