0

我对执行以下操作的 JS 库感兴趣。
给定一个模型,例如

{
    name: 'James Smith',
    level : 3,
    groups: ['admins', 'users']
}

它应该创建一组字段和绑定,例如:

<input type='text' name='name' data-bind='value: name' />
<input type='number' name='name' data-bind='value: level' />
<div data-bind="foreach: group">
   <!-- ... group binding, also add/remove buttons ... --> 
</div>

(使用 Knockout 语法,但任何其他绑定库也可以)。
我知道这对于一个复杂的模型来说是模棱两可的,但是扩展规则的一些能力很容易解决它,所以这远非不可能。

如果必须,我确实了解如何构建它,但我更喜欢使用现有的库。

4

0 回答 0