API на JavaScript за създаване и управление на различни видове диаграми
JavaScript библиотека с отворен код за генериране и управление на основни, както и интерактивни диаграми, йерархични диаграми и обработка на връзки.
JointJS е мощна библиотека за диаграми на JavaScript, която помага на разработчиците на софтуер да създават приложения за работа със създаване и управление на различни видове диаграми. Библиотеката поддържа създаване и управление на основни, както и интерактивни диаграми с помощта на JavaScript команди. Библиотеката е с отворен код и се предлага под Mozilla Public License 2.0.
Библиотеката е много лесна за използване и включва поддръжка за няколко важни функции, като интерактивни елементи и обработка на връзки, работа с основни елементи като правоъгълник, кръг, елипса, текст, изображение и път, свързване на елементи на диаграма чрез връзки, йерархични диаграми поддръжка, поддръжка на сериализация и десериализация, използване на адаптивни връзки с етикети и стрелки, поддръжка на интерактивни елементи и връзки, MVC архитектура и много други.
Библиотеката JointJS може да се използва за разработване на приложения, които могат да се изпълняват в популярни браузъри като Google Chrome, Firefox, Safari, Opera, IE 11, MSEdge и т.н. Можете да използвате най-новите. Библиотеката също така напълно поддържа готови за използване диаграмни елементи на добре познати диаграми като ERD, Org chart, FSA, UML, PN, DEVS и др.
Първи стъпки с JointJS
Препоръчителният начин за инсталиране на JointJS библиотека е използването на NPM. Моля, използвайте следната команда за гладка инсталация
Инсталирайте JointJS чрез NPM
npm install
Създаване и управление на диаграма чрез JavaScript API
Библиотеката JointJS с отворен код позволява на разработчиците на софтуер да създават множество типове диаграми с лекота в своите собствени JavaScript приложения. Библиотеката включва поддръжка за вградени форми, които могат да се използват за лесно рисуване на персонализирани диаграми. Можете да рисувате диаграми на последователности, ER диаграми, UML диаграми на класове и диаграми на UML диаграми на състояния. Можете също така лесно да проектирате логически схеми, организационни диаграми, крайни автомати, пъзели, шах и много други.
Поддръжка на персонализирани елементи
Библиотеката JointJS с отворен код включва вградени елементи, които могат да се използват за създаване на диаграми в приложения на JavaScript. Има няколко налични форми по подразбиране като правоъгълници, текст, кръгове, елипси, изображения, пътеки и т.н. Те могат да се използват за начертаване на чертеж. Можете също така да създавате нови елементи от нулата.
Създавайте и управлявайте диаграми чрез JavaScript
Библиотеката JointJS предоставя пълна поддръжка за генериране, както и за управление на диаграми с помощта на JavaScript код. Библиотеката включва поддръжка за няколко типа диаграми като линейни, лентови, площни, комбинирани диаграми, кръгови и поничкови диаграми и копчета. Библиотеката също така предоставя няколко функции, свързани с манипулиране на диаграми, като преоразмеряване, завъртане, свързване с други елементи и т.н.