logologo
Start
Handleiding
Ontwikkeling
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Handleiding
Ontwikkeling
Plugins
API
logologo

Snelstart

Overzicht plug-inontwikkeling
Eerste plug-in schrijven
Projectstructuur

Server-side ontwikkeling

Overzicht
Plug-in
Collecties
Database
DataSourceManager
ResourceManager
ACL
Middleware
Cache
Events
Context
Migratie
Logger
I18n
Commando
CronJobManager
Test

Client-side ontwikkeling

Overzicht
Plug-in
Context
Router
ACL
DataSourceManager
Resource
Request
Stijlen & Thema's
Logger
I18n
Test

Overig

Upgrade-gids voor plug-ins
Talenlijst
Dependency-beheer
Build
Next PageOverzicht plug-inontwikkeling
TIP

Dit document is vertaald door AI. Voor onnauwkeurigheden, raadpleeg de Engelse versie

#Overzicht

Het ontwikkelen van NocoBase client-side plugins biedt diverse functionaliteiten en mogelijkheden om ontwikkelaars te helpen de frontend-functionaliteiten van NocoBase aan te passen en uit te breiden. Hieronder vindt u de belangrijkste mogelijkheden en gerelateerde hoofdstukken voor het ontwikkelen van NocoBase client-side plugins:

ModuleBeschrijvingGerelateerd hoofdstuk
Plugin klasseCreëer en beheer client-side plugins om de frontend-functionaliteit uit te breiden.Plugin klasse
RouterPas frontend-routing aan en implementeer paginanavigatie en -redirects.Router
ResourceBeheer frontend-resources en verwerk het ophalen en bewerken van gegevens.Resource
VerzoekPas HTTP-verzoeken aan en verwerk API-aanroepen en gegevensoverdracht.Verzoek
ContextHaal de applicatiecontext op en gebruik deze om toegang te krijgen tot globale status en services.Context
ACL (Toegangscontrole)Implementeer frontend-toegangscontrole om de toegang tot pagina's en functionaliteiten te beheren.ACL (Toegangscontrole)
GegevensbronbeheerBeheer en gebruik meerdere gegevensbronnen en implementeer het wisselen tussen en de toegang tot gegevensbronnen.Gegevensbronbeheer
Stijlen & Thema'sPas stijlen en thema's aan en implementeer UI-aanpassing en -verfraaiing.Stijlen & Thema's
I18n (Meertaligheid)Integreer meertalige ondersteuning en implementeer internationalisering en lokalisatie.I18n (Meertaligheid)
LoggerPas logformaten en uitvoermethoden aan om de debug- en monitoringmogelijkheden te verbeteren.Logger
TestenSchrijf en voer testcases uit om de stabiliteit en functionele nauwkeurigheid van de plugin te waarborgen.Testen

UI-extensies

ModuleBeschrijvingGerelateerd hoofdstuk
UI-configuratieGebruik FlowEngine en flowmodellen om dynamische configuratie en orkestratie van componenteigenschappen te implementeren, ter ondersteuning van visuele aanpassing van complexe pagina's en interacties.FlowEngine en flowmodellen
BlokextensiesPas paginablokken aan en creëer herbruikbare UI-modules en lay-outs.Blokextensies
VeldextensiesPas veldtypen aan en implementeer de weergave en bewerking van complexe gegevens.Veldextensies
Actie-extensiesPas actietypen aan en implementeer complexe logica en interactieverwerking.Actie-extensies