0

我们正准备将我们的应用程序从 Silverlight 迁移到 HTML5/Javascript。在 Silverlight 中,我们使用的是 Devforce 和 Cocktail。

我们还严重依赖 Silverlight 的数据表单来编辑记录。我们创建了一个通用屏幕,它可以接收几乎我们的任何实体并使其字段可编辑。

Breeze 已经处理了我们代码的 Devforce 方面,但我们正在努力寻找数据表单的答案。我们不想仅仅为了编辑记录而创建一堆不同的屏幕。我们正在寻找一种方法来根据我们从 Breeze 收到的实体生成大部分视图。

有人这样做吗?有人有想法吗?

4

1 回答 1

0

为了获得灵感,您可以在 GitHub 上的 Breeze Samples 中探索尚未发布的Breeze Inspector。此应用程序动态创建 HTML“表单”,为每个属性选择控件并根据其自己的元数据进行布局。它使用了一些涉及 RequireJs 的“高级”技术。它是“按原样”提供的;请不要指望支持它。我认为它简单而聪明(从某种意义上说),并希望将其塑造成可发布的东西。

于 2012-12-07T17:50:10.830 回答