问题标签 [angular-schema-form]

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 回答
211 浏览

angularjs - Angular-schema-form 不显示

我正在使用 datepicker 的插件测试 angular-schema-form 但是它似乎无法正确显示任何人都可以帮助我 https://github.com/ejayimperial/schema-test

0 投票
1 回答
1193 浏览

angular-schema-form - 角度模式形式 - 我如何创建“总计”字段

有没有办法以角度模式形式创建自定义字段类型,能够对表单上的其他字段求和?我查看了指令/装饰器,但不确定如何引用要求和的字段?

0 投票
1 回答
450 浏览

angularjs-directive - Bootstrap type-ahead 和 angular-schema-form 不起作用

过滤器“liveSearchEmployee()”不会在控制器的父范围内触发。它似乎被忽略了。

0 投票
1 回答
1075 浏览

angularjs - 角度模式形式的计算值

我有一个用于输入一堆值的表单。我想显示对值的各种计算,但是是动态的,这样当一个数字改变时,结果会立即更新。我认为这应该可行,但它没有 - 即计算永远不会运行:

我已经看到了这个问题,但是我正在做很多计算,我真的不想为每个计算都创建一个指令,所以我希望有另一种方法。作为参考,这是我的模板:

0 投票
1 回答
379 浏览

angularjs - Using an array inside array

I'm trying to generate a form which will have multiple vehicles and each vehicle should have multiple people inside it.

I tried to do it by using an array inside another array. But for some obscure reasons it's not working.

This is what I want: http://i.imgur.com/ZB2kCa1.png

This is what I have (so far):

Form:

Schema:

Edit: stefankmitph's answer solvers my problem. Thank you!

But something weird is happening: a new object person is added at the same level of vehicles. Also, when I fill a person's information and then delete this person the models is not updated.

0 投票
2 回答
2990 浏览

angular-schema-form - 如何预处理 AngularJS 模式表单的模型值

我正在使用Angular Schema Form模块来创建一些动态表单。该模块非常有用且简单明了,但我是 Angular 的新手,并且对预处理一些 json 数据有疑问。

场景:我们有一些现有的 json,我们想将它们输入到我们的 json 模式表单应用程序中。大多数字段运行良好,但对于布尔值,我们的积分器使用字符串值“true”和“false”,Angular Schema Form在解析时 不会将其识别为实际值truefalse (可以理解)。

例如,我们的架构中有这个:

对于我们的实际数据,我们有:

我已通过更改复选框模板并向其添加指令,然后通过指令执行转换逻辑来纠正此问题。相关代码:

这行得通,但我想知道这是否是完成这项任务的正确方法,或者是否有更好、更推荐的方式? 另一个问题是我正在更改使用 checkbox.html 的所有表单/模式类型的所有模板,因为我不认为使用这种方法可以检查模式实际上是“布尔”类型,我怀疑可能会造成问题...

正如 Josef 所建议的那样,创建一个指令并处理这些异常,对于提供关注点分离来说要干净得多。

然而,为了进一步提炼这个问题,我想我最终要问的是:插入模型值适合模式的过程的最佳方法是什么?

感谢您的浏览,欢迎提出任何建议。

0 投票
0 回答
611 浏览

angularjs - Angular-Schema-Form 自定义组件编号验证问题

我创建了一个自定义组件,允许用户为基于数字的搜索选择数学运算符。除了验证之外,一切正常。我在下面包含了屏幕截图来说明我的意思,并且还显示了模型的相关部分。

如果我输入数字或非数字验证,如下所示。

按预期进行验证

如果我输入一个数字,虽然它没有显示错误,但它不会显示绿色突出显示:

验证权虽然没有绿色突出显示

然后,如果我删除它,它会显示空错误:

在此处输入图像描述

其他数字字段没有像我预期的那样从模型中删除,而是设置为 null,这在验证通过时很好。但在这里,它不是。我注意到它不会被添加到 $$value$$['value'] 除非它是一个数字,而在普通数字字段的情况下,它也会在 null 时添加。

任何人都可以建议为什么会发生这种情况如何解决这个问题?

注意:我也没有在 ngForm 下看到这些自定义组件?不确定是否相关-也许,因为我无法手动设置原始...

在此处输入图像描述

编辑:根据要求,这是我的 operator.html 模板文件:

0 投票
1 回答
671 浏览

angularjs - 以角度模式形式水平对齐元素

我有以下代码:

由于使用了 fieldset,所有的元素都是垂直的。我希望最后描述的按钮 - 创建、取消和删除在一行中。

我怎样才能做到这一点?

0 投票
2 回答
2106 浏览

javascript - 我如何以角度模式形式使用时间选择器

我正在使用角度模式形式

https://github.com/Textalk/angular-schema-form/tree/master

日期选择器有一个插件

https://github.com/Textalk/angular-schema-form-datepicker

但它不支持时间选择器。

我如何在那里添加时间选择器或日期时间选择器

日期与此工作正常

} }

0 投票
2 回答
2757 浏览

angularjs - 角度模式形式中的模式和形式之间的关系是什么?

在我的角度项目中,我需要动态创建一些表单。我为此做了一些谷歌搜索,发现了一个模块angular-schema-form。看来这正是我想要的,但问题是我不明白如何保持模式和形式。图式和形式的关系是什么?

我从表单类型中阅读了文档,但这对我帮助不大。我不想像 HIT 和 TRY 那样使用这个模块。我首先要了解这个概念:模式和形式之间的关系是什么?