aurelia-validation

    1热度

    1回答

    我正在创建一个动态生成用户输入表单的自定义元素。到目前为止,它工作得很好,但我在设置Aurelia-Validation时遇到问题,需要一些帮助。 我-form.html <div class="form-group" repeat.for="control of controls"> <label>${control.label}</label> <div> <co

    0热度

    1回答

    所以我刚刚拿到了一个形式设置了状态列表复选框,这样你可以选择多个状态,但我不太清楚如何把验证的复选框的收集而不是每一个单独。 现在,我有: 我-view.html <div repeat.for="territory of availableTerritories" class="form-row"> <input type="checkbox" value.bind="territo

    0热度

    1回答

    我正在使用[email protected]。 我的情况是: 我有其中有一个验证器和验证规则形式 没有在包装了一个密码输入形式无容器自定义元素,并展示当前密码的绑定属性 的验证绑定行为被用在窗体的绑定到这个自定义元素属性 自定义元素也提出了模糊事件,使验证绑定时触发包裹密码输入失去焦点 验证生命周期按预期工作。 我遇到的问题是我正在使用的自定义渲染器,它目前假定它接收的元素是实际的DOM输入元素,

    0热度

    2回答

    我想验证Aurelia ViewModel的对象属性。 视图模型 @autoinject class AddUserForm { user: User; controller: ValidationController; constructor(controllerFactory: ValidationControllerFactory) { this

    0热度

    1回答

    有没有办法在我的虚拟机上“动态地”添加验证(即,在我在VM上注册初始规则之后的某个时间)? 目前,我在虚拟机的构造函数中注册规则,稍后,在用户输入一堆数据后,我需要显示一个新的字段(使用if.bind)并且想要根据网络api调用的结果添加验证.. 想知道是否有这样的API我错过了?

    3热度

    1回答

    在其他地方似乎在aurelia-validation模块有各种各样的问题,但我还没有看到任何已解决我已经遇到的具体问题。 我有一个定义和验证规则的模型类,如下: 我-model.js my-model = { "name": { "full": "", "short": "", } }; ... ValidationRul

    1热度

    1回答

    我的HTML代码 <select value.bind="selectedValue & validate"> <option value="0">Add Location Type</option> <option repeat.for="item of listOfValuesFromDB" model.bind="item.TeamLocationTypeId">

    1热度

    1回答

    我试图让我们可以使用简单对象的基本数据录入一个通用的,可重复使用的对话框 - 电话,电子邮件等 一般情况下,我有一个帮助类,它打开对话框,一个使用aurelia-dialog的通用对话框,然后是一个vm,它被组成包含所有表单编辑代码的正文的通用对话框。 我遇到的问题是,这些按钮位于对话框vm的一部分,但验证和脏指示符存在于构成主体的vm中。我想根据主体vm中的指示器禁用/启用保存按钮(在页脚中)。

    2热度

    1回答

    我试图使用aurelia-validation插件在窗体上执行验证。我正在创建一个自定义验证渲染器,它将更改输入框的颜色以及在框旁边放置一个图标。当图标被点击或悬停时,会弹出一条消息,显示实际的错误消息。 目前,我在渲染手动渲染这一切在代码,但它似乎将是不错的HTML所有这一切在HTML文件中定义与相关沿js文件来处理图标上的点击和悬停。 IOW,在View/ViewModel中封装所有错误信息(

    0热度

    1回答

    该场景如下所示:我有一个窗体在给定字段无效时显示验证消息。现在,当我更改aureliajs语言环境设置时,我希望验证消息以所选语言重新渲染。有没有办法自动做到这一点?我在这里错过了什么吗? 这是我如何设置一个新的语言环境: setLang(activeLanguage) { this.i18n.setLocale(activeLanguage); } 而且我这是怎么呈现的验证消息: