A estrutura de interface do editor final e componentes
Inglês · 简体中文 · Changelog. Relatório Bug · Recurso de solicitação
Importante
Este pacote é apenas ESM.
Para instalar @ant-design/pro-editor , execute o seguinte comando:
$ pnpm install @ant-design/pro-editorObservação
Por trabalho correto com o próximo.js ssr, adicione transpilePackages: ['@ant-design/pro-editor'] ao next.config.js . Por exemplo:
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' ) ;
} }
/>
) ; Observação
As bibliotecas de componentes do front-end revolucionaram o desenvolvimento, aumentando a eficiência por ordens de magnitude e elevando a experiência do usuário. No entanto, por mais maduro que as bibliotecas como Ant Design (ANTD) e Procomponents sejam, pode -se perguntar se há algum espaço para inovação.
Observação
Preventamos o Proeditor como a biblioteca fundamental para editar componentes, semelhante ao ANTD, permitindo que os desenvolvedores criem facilmente componentes interativos complexos com uma experiência de usuário inerentemente superior. Esta é a lógica por trás do ProEditor .
Nossos princípios para o Proeditor:
Estrutura da interface do usuário e soluções de componentes de front -end no campo Editor:
Dica
O Proeditor concentra-se em expandir os limites do viável e aumentar a variedade de ferramentas disponíveis para os desenvolvedores para a construção de aplicativos da Web sofisticados, interativos e centrados no usuário. Por exemplo:
O Proeditor é estruturado para facilitar esses princípios de maneira eficaz.
Vamos mostrar alguns dos componentes de assinatura do Proeditor:
| DraggablePanel | Columnlist |
|---|---|
| Para painéis redimensíveis e móveis | Uma lista classificável fácil de usar com base nas definições de coluna |
| Freecanvas | Iconpicker |
| Uma tela zoom de zoom ilimitada semelhante ao esboço ou figma | Uma ferramenta de seleção de ícones compatível com iconfont |
| Colaboração online | |
| Recursos multi-usuários embrulhados em YJs e Zustand Store. | |
Observação
Ou cloná -lo para o desenvolvimento local: $ git clone https://github.com/ant-design/pro-editor.git
$ cd pro-editor
$ pnpm install
$ pnpm dev? ContribuindoImportante Junte -se ao nosso ecossistema colaborativo. Suas contribuições são o batimento cardíaco do nosso projeto. Veja como você pode fazer parte integrante de nossa comunidade vibrante:
Toda contribuição, grande ou pequena, é comemorada. Junte-se a nós em nossa missão de refinar e elevar o mundo dos componentes da interface do usuário da empresa aberta. ? ? ️ ecossistema
Licença Copyright © 2023 - Afx e Ant Digital. Expandir
Informações adicionais
Aplicativos Relacionados
Recomendado para você
Informações Relacionadas
Todos
| |||||
|---|---|---|---|---|---|