我正在寻找使用 Vue 创建一个网站构建器。想想像 Wix、Squarespace 和 Webflow 这样的东西,用户可以在页面上放置元素(Div 块、容器、部分等)并设置这些元素的样式。一个重要的要求:页面布局可以是 100% 动态的,因此不仅仅是固定数量的预定义布局。
所以基本上应用程序的目的是让用户操作 DOM。这就是我有点困惑的地方,因为 Vue 范式显然是让 DOM 操作成为数据驱动的。
我使用 Jquery UI 拖放库,这些库假设您立即从 Jquery 操作 DOM(拖放时 -> 附加 html)。所以我正在寻找一些关于如何使这个库适应 Vue 的 DOM 操作方式的指导。
我很好奇是否可以使用 Vue 来实现这样的挑战。如果你们能分享你们的想法并为我指出正确的方向,那就太好了!
非常感谢!!
嘿,你成功构建了这个网络构建器了吗?我正在尝试构建完全相同的东西,请给我一些指导,一些你用来完成此任务的库。