问题标签 [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 表单 - 覆盖字段的输入类型
考虑架构
如何在不使用x-schema-form属性且不重写表单的整个字段(使用“* ”并仅更改必填字段)。我尝试了以下表单定义,但该字段重复。
上面的定义将显示两个性别字段,一个是select类型,另一个是text类型。我的要求是只显示一种类型的文本性别,其中显示类型选择的性别。
javascript - Angular Schema Form - arrayIndex 作为按钮 onClick 的参数
如何将 arrayIndex 作为参数传递给 onClick 中的函数?例如:
“条件”中的 arrayIndex 有效。但是在函数中,我得到的是未定义的。我可以在 someFunction 中访问整个模型或表单的数据(即我可以访问 someKey),但我需要访问数组中的特定项(即 someKey[index])。
已按要求更新:(
取自模式表单示例页面)
请参阅 performAction 按钮。我需要将按钮上下文中的电子邮件传递给函数。
形式:
架构:
angularjs - 角度模式表单 + 突出显示表单加载错误的字段
我正在使用角度模式形式。我遇到的问题是,当我尝试加载表单时,缺少一些必需的属性!该表格没有说明缺少的属性。但是,当我单击该特定字段并编辑某些内容然后将其删除时,它确实会为我突出显示该字段。我希望这也发生在初始加载时。寻找指针。谢谢
javascript - 无法在 IE 中禁用 Jquery UI 日期选择器
我在我的 Angular 应用程序中使用 Jquery UI datepicker,也用于渲染包括 datepicker 在内的所有表单控件,我正在使用插件Angular Schema-Form。为了在其中添加 Jquery UI datepicker,我创建了自己的自定义装饰器
现在,当我禁用日期选择器(取决于模型值)时,点击日历图标不会打开日历弹出窗口。这在 Chrome 和 FF 中运行良好,但在 IE 中,即使禁用日期选择器,单击图标也会打开弹出窗口。
自定义装饰器指令:
装饰器:
架构:
形式:
angularjs - 单击由 angular-schema-form 生成的复选框会导致错误“无法读取未定义的属性“长度””
我在控制器中声明了以下架构和表单:
我的观点有以下表单声明:
这会正确呈现复选框,但每次单击复选框时,都会出现以下错误:
当我将我的模式和表单粘贴到 angular-schema-form 游乐场时,这工作正常,但在我的应用程序中它不断抛出错误。此外,当提交时,该字段的值将保存为“false”,而不是选择的选项数组。
知道我做错了什么吗?
我很乐意发布更多可能更有帮助的信息。
javascript - 如何使用角度模式创建真正动态的表单
我正在尝试创建一个动态生成模式表单的模式。
我将只允许 3-4 种不同的类型(清单、字符串、图像、收音机)。
在单独的管理屏幕中,用户定义模板,我根据这些对象构建表单。
这是我到目前为止得到的,但没有生成任何表单。请记住,这是我第一次使用模式形式。
javascript - 如何使用 Angular Schema Form Checkbox 布尔值处理 onChange?
我似乎无法触发这个 onChange 事件。我已根据文档将该方法添加到代码中,但没有任何反应。
看看这个插件:http://plnkr.co/edit/XJGuPYPBDc7520vjWtbI?p= preview
angularjs - 如何让下拉列表只接受使用角度模式形式的整数
这是指向角度模式示例 http://schemaform.io/examples/bootstrap-example.html的链接 ,我想要一个下拉列表只接受整数值。有没有办法这样做。谢谢您的帮助!