2014-12-31 2 views
0

Я ищу библиотеку в javascript/html, чтобы мои пользователи могли создавать, обновлять и сохранять основные блок-схемы (начало, конец, задача, решение, swimlane, fork и join) и создавать/отредактируйте некоторые пользовательские значения каждой задачи для последующего использования в одном ERP, аналогично here!веб-библиотека для создания интерактивной блок-схемы

Я нашел RaphaelJS и GoJS, с этими библиотеками я могу сделать эту интерактивную блок-схему? Мне нужны другие оценки для оценки.

+1

google полна предложений ... делать то, что делают все остальные ... поиск – charlietfl

ответ

0

RaphaelJS относится к формам SVG и общим функциям, относящимся к ним. У него нет явной поддержки для создания/обработки блок-схем.

  • Вы можете использовать JointJS для блок-схем, которые производит диаграммы в формате SVG, но коммерческая лицензия не является бесплатным

  • Вы можете использовать также использовать plumbJS который с открытым исходным кодом и довольно хорошо документированы. Эта библиотека также имеет поддержку для запасного варианта VML, если браузер IE8 или ниже

1

Если бы это было не для «интерактивной», то я бы предложил взглянуть на this SO question и ответы.

Если это в коммерческом сценарии, я считаю, что this interactive flow-chart demo в значительной степени именно то, что вы ищете. Демонстрация построена на коммерческой графической библиотеке Javascript/HTML5 yFiles for HTML. Библиотека предоставляет (среди других возможностей) возможности редактирования для диаграмм потоков, таких как диаграммы, имеет надежную поддержку (необязательно иерархических, двумерных) полос плавания и, конечно, легко добавлять пользовательские данные и пользовательскую логику взаимодействия. Самая передовая функция, хотя это возможность автоматически расположить элементы в соответствии с данными блок-схемы:

enter image description here

Отказ от ответственности: Я работаю в компании, которая создает эту библиотеку. Тем не менее, я не представляю своего работодателя.

Смежные вопросы