สิ่งตีพิมพ์ในหัวข้อ 'react'


สร้าง React Hook แบบกำหนดเองสำหรับการติดตามความกว้างหน้าต่างเบราว์เซอร์ (พร้อม TypeScript)
เมื่อเร็ว ๆ นี้ฉันได้ใช้ Custom React Hooks เพื่อล้าง codebase ของฉัน และมันช่วยฉันได้อย่างมหัศจรรย์! ฉันสามารถย้ายโค้ดที่ซ้ำซ้อนที่ซับซ้อนออกไปไปยัง hooks แบบกำหนดเองที่นำมาใช้ซ้ำได้ ในบทความนี้ ฉันจะอธิบายตัวอย่างวิธีที่ฉันใช้ hook แบบกำหนดเองเพื่อติดตามหน้าต่างเบราว์เซอร์หน้าต่างของฉันผ่านองค์ประกอบต่างๆ ในแอปของฉันด้วยบรรทัดเดียว ฉันเป็นผู้สนับสนุนอย่างมากในการใช้ TypeScript ดังนั้นแน่นอนว่าฉันจะใช้ TypeScript ในตัวอย่างของฉัน ก่อนที่จะนำ The Hook ไปใช้งาน..

สร้างโคลน WhatsApp ด้วย Next.js ตอนที่ 12 เรนเดอร์ข้อความ
"รหัสแหล่งที่มา" ในส่วนสุดท้ายจะเห็นว่าช่องป้อนข้อมูลไม่ได้อยู่ด้านล่างเนื่องจากกล่องข้อความยังไม่ได้สร้างเพื่อใช้พื้นที่ทั้งหมด ดังนั้นในส่วนนี้ เราจึงมุ่งเน้นไปที่การสร้าง ‹MessageContainer› และเรนเดอร์ข้อความจำลองด้วย คอนเทนเนอร์ข้อความ หากต้องการสร้าง ‹MessagesContainer› แบบง่ายๆ เพียงสร้างสิ่งนี้โดยมีช่องว่างภายในเท่ากับ 20px สีพื้นหลังสีน้ำตาลเหลือง และดิ้นเท่ากับ 1 เพื่อใช้พื้นที่ทั้งหมด const MessagesContainer = styled.div` padding:20px; background-color:#e5ded8;..

ลดฟังก์ชันจากมุมมองที่ต่างกัน
หมายเหตุ : เครดิตทั้งหมดสำหรับโค้ดบทความนี้ที่ใช้ในบทความนี้ไปที่ Mr Rajesh Pillai คุณสามารถหาเขาได้ที่ Twitter: @rajeshpillai , Medium: @rajeshpillai https://www.youtube.com/channel/UCvhIKdT611F_ebrmIbQ9VDQ ล่าสุดคุณชายคนหนึ่งของฉันได้โพสต์วิดีโอบน youtube และมันทำให้ฉันรู้สึกว่าการรู้สิ่งต่าง ๆ เป็นสิ่งที่แตกต่าง และการใช้มันในรูปแบบที่เป็นไปได้ที่แตกต่างกันก็เป็นวิธีที่แตกต่างออกไป เขาได้โพสต์วิดีโอเกี่ยวกับฟังก์ชันลดขนาดและวิธีใช้งานไว้แล้ว ลดฟังก์ชัน..

การทดสอบการถดถอยของภาพอัตโนมัติด้วย React
คำแนะนำฉบับย่อเกี่ยวกับการทดสอบการถดถอยด้วยภาพอัตโนมัติด้วยไลบรารี ' jsdom-screenshot ' การทดสอบการถดถอยด้วยภาพอัตโนมัติคืออะไร เห็น ครั้งหนึ่ง ดีกว่า ได้ยิน ร้อยครั้ง ฉันพบ GIF ดีๆ ที่อธิบายอย่างสวยงามว่า "การทดสอบการถดถอยด้วยภาพอัตโนมัติ" คืออะไร พบได้ในหน้า การทดสอบภาพหนังสือนิทาน : สิ่งที่จะครอบคลุม: ข้อกำหนดเบื้องต้น; การติดตั้ง; การกำหนดค่า; การทดสอบครั้งแรก การทดสอบหลายครั้ง ทดสอบการเปลี่ยนแปลงการอัพเดตสถานะ ข้อกำหนดเบื้องต้น ฉันได้สร้างโครงการ React..

ตอบสนองส่วนที่ 1 JSX
1. เรื่องที่ 1 ? เริ่มต้นด้วยโค้ดพื้นฐาน: function App() { return ‹h1›สวัสดี!‹/h1› ที่นี่ ‹h1›สวัสดี!‹/h1› ถือเป็น JSX และถูกส่งกลับจากฟังก์ชัน App ดังนั้น พูดง่ายๆ ก็คือ JSX คือสิ่งที่เราเขียนไว้ในส่วนประกอบเพื่อบอก React ว่าเราต้องการแสดงอะไรบนหน้าจอ จากข้อมูลของ React Docs JSX เพียงแค่จัดเตรียมน้ำตาลเชิงวากยสัมพันธ์ให้กับฟังก์ชัน `React.createElement()` *หมายเหตุ: JSX ไม่ได้ถูกเรียกใช้งานจริงภายในเบราว์เซอร์ เนื่องจากไม่ใช่ Javascript ที่ถูกต้อง..

วิธีที่เราใช้ React เพื่อช่วยปรับปรุงประสิทธิภาพของทีมผลิตภัณฑ์ของเรา
หนึ่งในที่รักของครอบครัว Palatinate Tech คือ "การเดินทางเล่นกอล์ฟของคุณ"; เว็บไซต์ที่เชี่ยวชาญเรื่องการเล่นกอล์ฟในช่วงวันหยุดในสหราชอาณาจักรและทั่วโลก เรามุ่งเน้นที่จะนำเสนอราคาที่ทันสมัยและข้อมูลที่เกี่ยวข้องทั้งหมดที่ผู้ใช้จำเป็นต้องใช้ในการตัดสินใจว่าจะไปเที่ยวที่ไหนในช่วงวันหยุด ความท้าทายประการหนึ่งที่เราเผชิญเมื่อเร็วๆ นี้ก็คือจำนวนแพ็กเกจที่ไม่ได้โหลดแบบไดนามิก แต่กลับกลายเป็นฮาร์ดโค้ด (ฮาร์ดโค้ด!) ลงในหน้าเว็บหลายสิบหน้าทั่วทั้งไซต์..

การทำแผนที่การฉายภาพสามไฟเบอร์ js และ React
การใช้งาน Projection Mapping อย่างง่ายดายใน React โดยใช้ glsl shaders ทำงานได้บนพื้นผิวทุกประเภท และยังเคลื่อนที่หรือหมุนได้อีกด้วย! คุณสามารถตรวจสอบได้ในแซนด์บ็อกซ์ต่อไปนี้ -› https://codesandbox.io/s/czxbw ภาพรวมคร่าวๆ ของฉากที่โต้ตอบ: ด้วยโค้ดเพียงไม่กี่บรรทัด ฉันสร้างฉากสำหรับโปรเจ็กต์ของเราเป็นส่วนประกอบ React: ก่อนอื่น ฉันนำเข้าไลบรารีที่จำเป็น CameraHelper จาก threejs เพื่อให้เราสามารถแสดง Gizmos บางอย่างบนกล้องที่เราใช้ฉายพื้นผิวได้ react-three-fiber และ drei..