问题标签 [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.
angularjs - Angular-schema-form 不显示
我正在使用 datepicker 的插件测试 angular-schema-form 但是它似乎无法正确显示任何人都可以帮助我 https://github.com/ejayimperial/schema-test
angular-schema-form - 角度模式形式 - 我如何创建“总计”字段
有没有办法以角度模式形式创建自定义字段类型,能够对表单上的其他字段求和?我查看了指令/装饰器,但不确定如何引用要求和的字段?
angularjs-directive - Bootstrap type-ahead 和 angular-schema-form 不起作用
过滤器“liveSearchEmployee()”不会在控制器的父范围内触发。它似乎被忽略了。
angularjs - 角度模式形式的计算值
我有一个用于输入一堆值的表单。我想显示对值的各种计算,但是是动态的,这样当一个数字改变时,结果会立即更新。我认为这应该可行,但它没有 - 即计算永远不会运行:
我已经看到了这个问题,但是我正在做很多计算,我真的不想为每个计算都创建一个指令,所以我希望有另一种方法。作为参考,这是我的模板:
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.
angular-schema-form - 如何预处理 AngularJS 模式表单的模型值
我正在使用Angular Schema Form模块来创建一些动态表单。该模块非常有用且简单明了,但我是 Angular 的新手,并且对预处理一些 json 数据有疑问。
场景:我们有一些现有的 json,我们想将它们输入到我们的 json 模式表单应用程序中。大多数字段运行良好,但对于布尔值,我们的积分器使用字符串值“true”和“false”,Angular Schema Form在解析时 不会将其识别为实际值true和false (可以理解)。
例如,我们的架构中有这个:
对于我们的实际数据,我们有:
我已通过更改复选框模板并向其添加指令,然后通过指令执行转换逻辑来纠正此问题。相关代码:
这行得通,但我想知道这是否是完成这项任务的正确方法,或者是否有更好、更推荐的方式? 另一个问题是我正在更改使用 checkbox.html 的所有表单/模式类型的所有模板,因为我不认为使用这种方法可以检查模式实际上是“布尔”类型,我怀疑可能会造成问题...
正如 Josef 所建议的那样,创建一个指令并处理这些异常,对于提供关注点分离来说要干净得多。
然而,为了进一步提炼这个问题,我想我最终要问的是:插入模型值适合模式的过程的最佳方法是什么?
感谢您的浏览,欢迎提出任何建议。
angularjs - Angular-Schema-Form 自定义组件编号验证问题
我创建了一个自定义组件,允许用户为基于数字的搜索选择数学运算符。除了验证之外,一切正常。我在下面包含了屏幕截图来说明我的意思,并且还显示了模型的相关部分。
如果我输入数字或非数字验证,如下所示。
如果我输入一个数字,虽然它没有显示错误,但它不会显示绿色突出显示:
然后,如果我删除它,它会显示空错误:
其他数字字段没有像我预期的那样从模型中删除,而是设置为 null,这在验证通过时很好。但在这里,它不是。我注意到它不会被添加到 $$value$$['value'] 除非它是一个数字,而在普通数字字段的情况下,它也会在 null 时添加。
任何人都可以建议为什么会发生这种情况如何解决这个问题?
注意:我也没有在 ngForm 下看到这些自定义组件?不确定是否相关-也许,因为我无法手动设置原始...
编辑:根据要求,这是我的 operator.html 模板文件:
angularjs - 以角度模式形式水平对齐元素
我有以下代码:
由于使用了 fieldset,所有的元素都是垂直的。我希望最后描述的按钮 - 创建、取消和删除在一行中。
我怎样才能做到这一点?
javascript - 我如何以角度模式形式使用时间选择器
我正在使用角度模式形式
https://github.com/Textalk/angular-schema-form/tree/master
日期选择器有一个插件
https://github.com/Textalk/angular-schema-form-datepicker
但它不支持时间选择器。
我如何在那里添加时间选择器或日期时间选择器
日期与此工作正常
} }
angularjs - 角度模式形式中的模式和形式之间的关系是什么?
在我的角度项目中,我需要动态创建一些表单。我为此做了一些谷歌搜索,发现了一个模块angular-schema-form。看来这正是我想要的,但问题是我不明白如何保持模式和形式。图式和形式的关系是什么?
我从表单类型中阅读了文档,但这对我帮助不大。我不想像 HIT 和 TRY 那样使用这个模块。我首先要了解这个概念:模式和形式之间的关系是什么?