我发现了Angular-formly,它看起来很棒。然而,我发现了一个问题。我们使用Ajax调用加载选项数组,以便select选项可以异步到来。
除非我遗漏了什么(希望如此),否则在为表单创建“字段”时,我们似乎需要拥有数组。
我在这里设置了一个示例http://jsbin.com/tihofegifu/edit
理想情况下,我希望通过ajax加载选择选项的数组,并像标准Angular一样使用这些选项。
另一个问题是使用angular编辑数组,因为在按钮中将不起作用。我遗漏了什么或做错了什么?
发布于 2015-11-05 23:09:35
我想你要找的例子是在the website上。基本上,您需要为该字段创建一个controller,以便为您执行加载。您还可以将该控制器定义为a custom type的一部分。
或者,您也可以使用expressionProperties,它可以接受一个promise,您可以这样做:
expressionProperties: {
'templateOptions.options': function() { /* return promise that resolves to the options you want*/ }
}祝好运!享受angular-formly :-)
https://stackoverflow.com/questions/33537568
复制相似问题