Trong một bối cảnh thương mại, bạn cũng nên có một cái nhìn vào những gì yFiles for HTML đã cung cấp.
Đó là bản vẽ đồ thị chung và chỉnh sửa thư viện javascript giúp giải quyết trường hợp sử dụng dễ dàng "kéo và thả và kết nối" của bạn. Ngoài ra còn có một cụ mind map example sẵn trực tuyến:
nhưng trong ứng dụng này các nút không được tạo ra thông qua việc kéo và thả. Điều này tuy nhiên tất nhiên là có thể, quá, như có thể được nhìn thấy trong this online demo.
Điểm mạnh cụ thể của thư viện đó là bố trí/sắp xếp các nút và kết nối tự động, vì vậy nếu bạn đang tạo mạng lớn hơn hoặc tự động điền biểu đồ từ nguồn dữ liệu ngoài, chúng rất tiện dụng. Tuy nhiên, nếu bạn không yêu cầu bộ tính năng này, các giải pháp đơn giản hơn cũng có thể hoạt động. Lưu ý rằng d3 tập trung vào dữ liệu xem và không quá nhiều về tương tác của người dùng và tạo biểu đồ tương tác.
Tuyên bố từ chối trách nhiệm: Tôi làm việc cho công ty tạo thư viện đó, tuy nhiên tôi không đại diện cho chủ nhân của tôi trên SO. Ý kiến của tôi là của riêng tôi.
Ive đã sử dụng biểu tượng này [js-mindmap] (http://www.liamsullivan.co.uk/fyp/mindmap/). Bạn cũng có thể thử. – benznext
[mapjs] (https://github.com/mindmup/mapjs) –