Javascript 的专业用户界面

A Professional User Interface for Javascript

我在 JavaScript 中的应用程序需要一个用户界面。我需要能够切换所有图层并单击每个对象以缩放到该对象。

我看到了下面的例子,我需要这个或类似的东西。

https://human.biodigital.com/index.html

但是,我无法从应用程序中提取代码。如果可以免费使用,能否请您帮我获得代码。否则,你能不能给我一个类似的用户界面link。

谢谢。

恕我直言,实现此目的的最佳方法是使用调解器模式。

作为一个很好的来源,我可以提供 this book

If it appears a system has too many direct relationships between components, ...

您想拥有 2 个组件,可视化所有内容的引擎和一些作为用户界面的面板。面板是简单的部分,它只是一长串东西,这里有很多人可以帮助您实现它。 Mediator 有点难,但没那么难 + 我给你提供了精确描述的来源。首先尝试了解它是如何工作的。我猜有 50 行代码长。您需要做的最后一件事是将侦听器放入您的引擎中。如果您知道可视化是如何工作的(您是作者),这将是超级简单的;如果您什么都不知道,这将是超级困难的。

无法提取(我刚才描述的方式比提取更容易)并且代码不是免费使用的。即使你能做到,你仍然需要添加我认为最重要的听众。

如果你想用源代码来指教,你必须先带一些例子。