UI Framework และส่วนประกอบที่ดีที่สุด
ภาษาอังกฤษ·简体中文· Changelog รายงานข้อผิดพลาด·คุณลักษณะการร้องขอ
สำคัญ
แพ็คเกจนี้เป็น ESM เท่านั้น
ในการติดตั้ง @ant-design/pro-editor ให้เรียกใช้คำสั่งต่อไปนี้:
$ pnpm install @ant-design/pro-editorบันทึก
โดยการทำงานที่ถูกต้องด้วย next.js SSR เพิ่ม transpilePackages: ['@ant-design/pro-editor'] ไปยัง next.config.js ตัวอย่างเช่น:
const nextConfig = {
transpilePackages : [ '@ant-design/pro-editor' , 'leva' , 'zustand' ] ,
} ; import { SmileOutlined } from '@ant-design/icons' ;
import { ActionIcon } from '@ant-design/pro-editor' ;
export default ( ) => (
< ActionIcon
title = { 'Function button description' }
icon = { < SmileOutlined /> }
onClick = { ( ) => {
alert ( 'Trigger action' ) ;
} }
/>
) ; บันทึก
ห้องสมุดส่วนประกอบส่วนหน้าได้ปฏิวัติการพัฒนาเพิ่มประสิทธิภาพตามคำสั่งของขนาดและการยกระดับประสบการณ์ผู้ใช้ แต่เมื่อครบกำหนดเหมือนห้องสมุดเช่น Ant Design (ANTD) และ Procomponents อาจสงสัยว่ามีห้องใด ๆ ที่เหลือสำหรับนวัตกรรมหรือไม่
บันทึก
เราจินตนาการว่า Proeditor เป็นห้องสมุดพื้นฐานสำหรับการแก้ไขส่วนประกอบคล้ายกับ Antd ทำให้นักพัฒนาสามารถสร้างส่วนประกอบเชิงโต้ตอบที่ซับซ้อนได้อย่างง่ายดายด้วยประสบการณ์ผู้ใช้ที่เหนือกว่าโดยเนื้อแท้ นี่คือเหตุผลที่อยู่เบื้องหลัง ProEditor
หลักการของเราสำหรับ proeditor:
UI Framework และ Frontend Component Solutions ในฟิลด์ Editor:
เคล็ดลับ
Proeditor มุ่งเน้นไปที่การขยายขอบเขตของความเป็นไปได้และเพิ่มอาร์เรย์ของเครื่องมือที่มีให้สำหรับนักพัฒนาเพื่อการสร้างแอปพลิเคชันเว็บที่มีความซับซ้อนโต้ตอบและผู้ใช้เป็นศูนย์กลาง ตัวอย่างเช่น:
Proeditor มีโครงสร้างเพื่ออำนวยความสะดวกในหลักการเหล่านี้อย่างมีประสิทธิภาพ
มาแสดงส่วนประกอบลายเซ็นของ ProEditor บางส่วน:
| DraggablePanel | รายการคอลัมน์ |
|---|---|
| สำหรับแผงที่ปรับขนาดได้และสามารถเคลื่อนย้ายได้ | รายการเรียงลำดับที่ใช้งานง่ายตามคำจำกัดความของคอลัมน์ |
| Freecanvas | ไอคอน |
| ผืนผ้าใบที่ซูมได้ที่ไร้ขีด จำกัด คล้ายกับร่างหรือรูป | เครื่องมือเลือกไอคอนที่เข้ากันได้กับ Iconfont |
| การทำงานร่วมกันออนไลน์ | |
| ความสามารถของผู้ใช้หลายคนห่อหุ้มด้วย YJS และ Zustand Store | |
บันทึก
หรือโคลนเพื่อการพัฒนาในท้องถิ่น: $ git clone https://github.com/ant-design/pro-editor.git
$ cd pro-editor
$ pnpm install
$ pnpm dev- การบริจาคสำคัญ เข้าร่วมระบบนิเวศการทำงานร่วมกันของเรา การมีส่วนร่วมของคุณคือการเต้นของหัวใจของโครงการของเรา นี่คือวิธีที่คุณสามารถเป็นส่วนหนึ่งของชุมชนที่มีชีวิตชีวาของเรา:
การบริจาคทุกครั้งไม่ว่าเล็กหรือใหญ่มีการเฉลิมฉลอง เข้าร่วมกับเราในภารกิจของเราเพื่อปรับแต่งและยกระดับโลกของส่วนประกอบ UI ขององค์กรโอเพ่นซอร์ส - ? ️ระบบนิเวศ
ใบอนุญาต ลิขสิทธิ์© 2023 - นำเสนอ AFX & Ant Digital ขยาย
ข้อมูลเพิ่มเติม
แอปที่เกี่ยวข้อง
แนะนำสำหรับคุณ
ข้อมูลที่เกี่ยวข้อง
ทั้งหมด
| |||||
|---|---|---|---|---|---|