สิ่งตีพิมพ์ในหัวข้อ 'intermediate'
วิธีสร้างองค์ประกอบเลย์เอาต์การก่ออิฐโดยใช้ React
เลย์เอาต์การก่ออิฐ คือเลย์เอาต์ชนิดหนึ่งที่ความกว้างหรือความสูงขององค์ประกอบได้รับการแก้ไขในขณะที่มิติอื่นแปรผัน นอกจากนี้ยังทำให้มีช่องว่างที่สม่ำเสมอระหว่างองค์ประกอบต่างๆ
ในบทช่วยสอนนี้ เราจะสร้างส่วนประกอบ React ที่ทำให้ลูก ๆ ของมันใช้เลย์เอาต์ก่ออิฐที่มีความกว้างสม่ำเสมอเหมือนใน "ปากกา" ที่ฉันสร้างขึ้น ด้านล่างนี้คือวิธีที่เราคาดหวังให้ส่วนประกอบถูกนำมาใช้
<MasonryLayout>
<div>item</div>
<div>item</div>
// more items
</MasonryLayout>..
อยากต่อสู้กับปีศาจและเรียนรู้เทมเพลต C++ ไหม แก้ปัญหานี้.
ในขณะที่เรียนรู้ C++ คุณได้พบกับเทมเพลตที่เป็นวิธีที่ยอดเยี่ยมในการสร้างฟังก์ชันและคลาสทั่วไป แต่มันคือ C++ มาเลย คุณสามารถทำได้มากกว่านั้น เทมเพลต C++ เป็นเพื่อนของฉัน อย่าหยุดอยู่เพียงคลาสและฟังก์ชันเท่านั้น มันเป็นอีกโลกหนึ่ง โลกแห่งการเขียนโปรแกรมเมตาเทมเพลต แต่อย่างไรก็ตาม คุณเพียงต้องการใช้เทมเพลต C++ ให้เก่ง ไม่ต้องกังวล ฉันจะเสนอปัญหาเทมเพลต C++ ที่เหมาะสมให้กับคุณ ซึ่งเรียกว่า "Peano Numbers"
คุณสามารถแก้ปัญหาได้ที่นี่ "หมายเลข Peano"
ก่อนอื่น อย่า google อย่า stackoverflow..