如何解决如何向Umbraco的自定义后台办公室部分添加验证?
我已经在Umbraco后端中创建了一个自定义部分,并且我试图创建一些表单来捕获数据,但是在验证时我无法完全理解umbraco指令的工作方式。
作为一个例子,我试图捕获一些基本数据并使用以下方法将其保存:
<form name="myForm">
<umb-property property="form.properties.name">
<umb-property-editor model="form.properties.name"></umb-property-editor>
</umb-property>
<umb-button type="button"
label="Save"
button-style="success"
action="save()">
</umb-button>
在我的控制器中:
$scope.form: {
properties: {
name: {
alias: 'name',label: 'Display name',description: '',value: '',view: 'textbox',validation: {
mandatory: true
}
}
}
我本以为'validation'属性将是我可以在该属性上设置必要的验证的地方,但是事实并非如此。似乎要做的就是用红色星号突出显示该属性,而不是进行任何验证。
我在这里查看了后台文档,但是不幸的是,它缺少任何代码示例,我对此应该如何工作感到困惑。
我已经查看了其他部分,特别是创建用户表单,以查看是否可以在其中找到任何东西,但我唯一注意到的是可能以某种方式涉及到的“ valFormManager”指令。
我还尝试了一些显而易见的事情,例如将ng-required放在编辑器和属性上,但都没有成功。
是否有任何相关文件?试图弄清楚它们应该如何工作真是令人沮丧!
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。