gpt4 book ai didi

angularjs - 需要在浏览器中构建一个拖放表单设计器-AngularJS是满足此类需求的正确框架吗

转载 作者:行者123 更新时间:2023-12-03 10:37:49 25 4
gpt4 key购买 nike

我的要求是在浏览器中构建Web表单设计器-就像Zoho Creator一样(或类似于其他基于浏览器的设计器工具,例如proto.ioprotosharegomockingbirdlucidcharts等)。
在一侧有一个工具箱/面板,一个 Canvas 和一个属性框,该框始终显示所选控件的属性。

我绝对不认为使用JQuery并使用DOM元素会提供这样的可伸缩解决方案(proto.io,lucidchart等)。经过无数次试验,我觉得AngularJS是可行的方法,但是它没有对拖放的本地支持,因此我希望像您这样的社区成员可以提供更多关于AngularJS的经验,以了解我打算做什么,Angularjs是用于这种解决方案的正确框架吗?

观看Proto.io之类的工具的屏幕截图-与我要构建的工具非常相似。只是我的上颚将包含表单控件,例如文本框,标签等,我将它们拖放到 Canvas 上,而不是proto.io具有的形状。

最佳答案

Angular 很好。但是像Angular,Dojo,bone这类框架的主要思想是使用特定的设计模式来构建应用程序,因此可以从该模式中受益。 Angular将帮助您将应用程序构建为MV *模式。我可能认为您现在需要的是一个图形库,它支持 Canvas ,拖放,调色板,模板,概述等内容。JointJSMxGraphDraw2DData-driven Documentsgojsmindfusion可能有用。

关于angularjs - 需要在浏览器中构建一个拖放表单设计器-AngularJS是满足此类需求的正确框架吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19114974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com