问题标签 [angular-formly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2776 浏览

angularjs - 动态添加字段到 fieldGroup

我创建了这个jsbin,其中有fieldGroup2 个字段。按下时有一个按钮调用AddRow,我正在尝试将另一个字段动态添加到fieldGroup.

Formly 可以做到这一点吗?此示例是它在我的解决方案中如何工作的简化版本。我将从 Rest 调用中获得所需的各种字段类型的列表。此调用返回的任何内容都将是需要添加到fieldGroup. 从小处着手...我只是想通过单击按钮添加一个字段。

0 投票
1 回答
235 浏览

ruby-on-rails - 将模型传递给 AngularJS 中的指令

我在一个页面上有 4 个选择下拉菜单。在每一个下面,我希望根据使用 angular-formly 的选择生成动态 HTML。

到目前为止我有这个:

ruleSelect.js.erb

ruleSelect.html.slim

但是在范围options上设置但是ruleBldr是空的。

网页

0 投票
1 回答
171 浏览

angular-formly - 是否可以使用 Angular Formly 呈现数据列表?

我正在尝试使用 Angular Formly 来渲染数据列表,但没有成功。使用我所拥有的,它呈现文本输入元素但删除数据列表标记。

演示问题的 JS Bin 位于http://jsbin.com/vamalasiru/edit?html,js,output

有什么想法吗?

0 投票
2 回答
135 浏览

angularjs - 设置指令字段类型的 DefaultValue

请看下面的jsbin

您会注意到有两个字段。一个是普通input的,另一个是引用的新字段类型exampleDirective。请注意...在我的实际应用程序中,这些字段是从 JSON 中提取的,而不是手动添加到fields数组中。

我在数组DefaultValue中的每条记录上设置了。fields同样,这些默认值是从 JSON 中提取的。

RegularInput字段在其输入字段中正确显示默认值。

DirectiveInput不是。请查看模型,您将看到默认值应用于字段本身,而不是指令中的输入字段(或多个字段,如果我有多个)。

有没有办法DefaultValue在这种情况下工作?如果不是......将我从 JSON 中提取的值放在指令字段上的最佳方法是什么?

0 投票
0 回答
183 浏览

angularjs - Angular Formly - 包装器中的解析指令

我有一个字段设置为:

为了让 HTML 呈现,我在我的包装器中有这个:

但未检测到 ui-router 指令 ui-sref。有没有办法做到这一点?

谢谢保罗

0 投票
2 回答
1590 浏览

angularjs - 在 fieldGroup 周围添加一个包装器

我创建了以下jsbin

请注意,fieldGroup由于设置原因, 不显示wrapper。如果您删除/注释掉,wrapper则字段会正确显示。

最终,我是来自服务调用的pushing对象。fieldGroup我希望组内的每个项目都成为<li>整体<ul>。所以我用包装器包装了每个单独的字段,<li>我计划用包装器包装整个 fieldGroup <ul>。但 Formly 似乎并不喜欢这种方法。

我究竟做错了什么?或者有没有更好的方法来制作这个列表?

0 投票
1 回答
992 浏览

angularjs - 更新最小/最大模板选项

请看下面的jsbin

首先,numberTest要求用户输入一个介于 5 和 10 之间的数字(如下面的说明所述)。如果您按下change min/max按钮,最小/最大字段将更新为 500 和 510。同样,您可以看到描述已更新为这些新值。

但是,它仍然需要用户输入一个介于原始最小/最大设置(5 和 10)之间的值。如何获得验证以查看新设置?显然,我正确设置了它们,因为该字段下的描述正在正确更新。验证似乎停留在原始值上。

编辑:我在该字段中添加了更好的验证消息。您可以看到,即使验证消息也认为新的最小/最大值是正确的,但该字段仍然需要 5-10。

0 投票
1 回答
1730 浏览

angularjs - 最小/最大货币字段

看看这个jsbin

我有一个字段可以正确检查用户输入的范围。这是一个数字字段。

我有另一个字段将输入更改为货币格式。这是一个文本字段。

我的问题是我不能在一个领域同时实现这两种想法。一个字段需要它是文本,而另一个需要它是一个数字。

有什么东西可以实现这两个领域的结合吗?

0 投票
1 回答
572 浏览

angularjs - Angular-Formly:如何在字段中放置一个输入 sm 类

如何使用 angular-formly 在字段中设置像 .input-sm 这样的类?

前任。:

0 投票
2 回答
421 浏览

javascript - :: 在角度形式中的含义

我正在尝试学习如何牢固地使用 Angular,但我无法理解官方网站上的指南和示例中使用的一些语法。在定义按钮表单控件时,我看到了这个模板:

我的问题是:“to.type”和“to.btnType”之前的“::”是什么意思?它是如何使用的?这与这样定义有什么不同: