Le cadre et les composants de l'éditeur ultime
Anglais · 简体中文 · Changelog. RAPPORT BUG · Fonction de demande
Important
Ce package est uniquement ESM.
Pour installer @ant-design/pro-editor , exécutez la commande suivante:
$ pnpm install @ant-design/pro-editorNote
Par travail correct avec next.js ssr, ajoutez transpilePackages: ['@ant-design/pro-editor'] à next.config.js . Par exemple:
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' ) ;
} }
/>
) ; Note
Les bibliothèques de composants frontaux ont révolutionné le développement, augmentant l'efficacité par ordres de grandeur et élevant l'expérience utilisateur. Pourtant, aussi mature que les bibliothèques comme Ant Design (ANTD) et les procompagants, on peut se demander s'il reste de la place pour l'innovation.
Note
Nous envisageons ProEditor comme la bibliothèque fondamentale des composants d'édition, semblables à ANTD, permettant aux développeurs de créer facilement des composants interactifs complexes avec une expérience utilisateur intrinsèquement supérieure. C'est la raison d'être du ProEditor .
Nos principes pour ProEditor:
Framework d'interface utilisateur et solutions de composants frontend dans le champ Editor:
Conseil
ProEditor se concentre sur l'élargissement des limites de la réalisation et l'augmentation de la gamme d'outils disponibles pour les développeurs pour la construction d'applications Web sophistiquées, interactives et axées sur l'utilisateur. Par exemple:
ProEditor est structuré pour faciliter efficacement ces principes.
Montons certains des composants de signature de ProEditor:
| DraggablePanel | Liste de colonnes |
|---|---|
| Pour les panneaux résidants et mobiles | Une liste de triable conviviale basée sur les définitions de colonnes |
| Freecanvas | Iconpicker |
| Une toile zoomable sans limite apparentée à Sketch ou Figma | Un outil de sélection d'icônes compatible avec iconfont |
| Collaboration en ligne | |
| Capacités multi-utilisateurs enveloppées dans le magasin YJS et Zustand. | |
Note
Ou le cloner pour le développement local: $ git clone https://github.com/ant-design/pro-editor.git
$ cd pro-editor
$ pnpm install
$ pnpm dev? ContributifImportant Rejoignez notre écosystème collaboratif. Vos contributions sont le rythme cardiaque de notre projet. Voici comment faire partie intégrante de notre communauté dynamique:
Chaque contribution, grande ou petite, est célébrée. Rejoignez-nous dans notre mission d'affiner et d'élever le monde des composants de l'interface utilisateur des entreprises open source. ? «Ecosystème
Licence Copyright © 2023 - Présent AFX et Ant Digital. Développer
Informations supplémentaires
Applications connexes
Recommandé pour vous
Actualités connexes
Tout
| |||||
|---|---|---|---|---|---|