Bezmaksas JavaScript bibliotēka, lai ģenerētu un veiktu populāras diagrammas
Bezmaksas JavaScript bibliotēka, lai izveidotu un rediģētu dažāda veida diagrammas. Tas ļauj ātri izveidot DAG diagrammas, ER diagrammas, blokshēmas un daudz ko citu.
X6 ir ļoti noderīga JavaScript diagrammu bibliotēka, kas programmatūras izstrādātājiem ļauj strādāt ar dažāda veida diagrammām, izmantojot JavaScript komandas. Bibliotēka nodrošina ļoti viegli lietojamas funkcijas komponentiem un mezglu pielāgošanai. Bibliotēka ir balstīta uz MVC arhitektūru un galvenokārt koncentrējas uz datu loģiku, kā arī biznesa loģiku. Šī bibliotēka un dokumentācija ir atvērtā pirmkoda un ir brīvi pieejama saskaņā ar MIT licenci.
Bibliotēka ir ļoti elastīga un ļauj lietotājiem viegli paplašināt grafikus, mezglus, malas un rīkus. Bibliotēka ir pilnībā balstīta uz notikumiem un sniedz izstrādātājiem iespēju reaģēt uz jebkuru notikumu, kas notiek diagrammā. Tā atbalsta ātru DAG diagrammu, ER diagrammu, blokshēmu un citu lietojumprogrammu izveidi. X6 bibliotēka ir ļoti stabila un balstīta uz labi zināmiem SVG/HTML/CSS vai React/Vue pielāgotajiem mezgliem un malām.
Bibliotēkā ir iekļauts atbalsts vairākām svarīgām funkcijām, piemēram, jaunu mezglu pievienošana, esošo mezglu pielāgošana, slēdžu mijiedarbība, savienoto malu ierobežošana, teksta pievienošana un aplaušana, portu dinamiska pievienošana vai noņemšana, savienošana ar portu, porta marķēšana, mezglu iegulšana, iegult mezglu, velkot un nometot, izmantojiet marķierus, pielāgotus marķierus ar ceļu un daudz ko citu. Bibliotēka sākotnēji atbalsta dažāda veida formas, piemēram, taisnstūrus, apļus, elipses, celiņus, daudzstūrus, cilindrus un daudz ko citu.
Darba sākšana ar X6
Ieteicamais veids, kā instalēt X6 stabilo laidienu, ir izmantot NPM. Lūdzu, izmantojiet šo komandu vienmērīgai instalēšanai
Instalējiet X6, izmantojot NPM
$ npm install @antv/x6 –save
Varat lejupielādēt apkopoto koplietoto bibliotēku no Github krātuves.
Izveidojiet un pārvaldiet diagrammu, izmantojot JavaScript API
Atvērtā pirmkoda X6 bibliotēka ļauj programmatūras izstrādātājiem savās JavaScript lietotnēs viegli izveidot vairāku veidu diagrammas. Bibliotēkā ir iekļauts atbalsts iebūvētām formām, kuras var izmantot, lai viegli zīmētu pielāgotas diagrammas. Varat zīmēt secību diagrammas, ER diagrammas, UML klases diagrammas un UML stāvokļa diagrammas diagrammas. Varat arī viegli izveidot loģiskās shēmas, organizatoriskās diagrammas, ierobežoto stāvokļu mašīnas, mīklas, šahu un daudz ko citu.
Pielāgotu elementu atbalsts
Atvērtā pirmkoda X6 bibliotēkā ir iekļauti iebūvēti elementi, kurus var izmantot, lai izveidotu diagrammas JavaScript lietotnēs. Ir pieejamas vairākas noklusējuma formas, piemēram, taisnstūri, teksts, apļi, elipses, attēli, ceļi utt. Tās var izmantot, lai zīmētu zīmējumu. Varat arī izveidot jaunus elementus no jauna.
Izveidojiet un pārvaldiet diagrammas, izmantojot JavaScript
X6 bibliotēka ir nodrošinājusi pilnīgu atbalstu diagrammu ģenerēšanai, kā arī pārvaldībai, izmantojot JavaScript kodu. Bibliotēkā ir iekļauts atbalsts vairāku veidu diagrammām, piemēram, līniju, joslu, apgabalu, kombinētajām diagrammām, sektoru un virtuļu diagrammām un pogām. Bibliotēka nodrošina arī vairākas funkcijas, kas saistītas ar diagrammu manipulācijām, piemēram, izmēru maiņa, pagriešana, savienošana ar citiem elementiem utt.