问题标签 [ember-cp-validations]

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

javascript - 尝试使用 ember-cp-validations 验证表单时出现“TypeError:用户为空”

我正在尝试使用ember-cp-validations添加表单验证,并按照他们在控制台中的视频 中的基本步骤进行操作。TypeError: user is null我对 ember 很陌生,我确信它是我忽略的一些非常基本的东西。

注册表格组件

用户模型

0 投票
1 回答
496 浏览

javascript - ember/handlebars - 如何根据布尔值切换对象类?

我有一个样式,bootstrap4并正在使用ember-cp-validations它来验证它。

使用{{if showNameError 'has-danger' ''}},我可以将类设置为何has-dangershowNameError为真,但是当它为假时,该类仍然存在并且has-danger持续存在。

  1. 页面加载时 步骤1

  2. 当我强制错误时 第2步

  3. 在我修复错误之后 在此处输入图像描述

如您所见,在我修复错误后,has-danger课程仍然存在。我的问题是,我可以让它根据输入是否有效来切换课程。

0 投票
1 回答
599 浏览

ember.js - ember-cp-validation 每次依赖键更改时都不会执行

让我分享一下我很久以前偶然发现并在今天解决的问题。

问题描述:

每次相关键更改时都不会执行验证器。

我的自定义验证器检查自定义元的唯一性定义如下:

验证器恰好执行了两次,尽管依赖键更频繁地更改。我认为问题可能来自在与其他功能相关的相同条件下触发的模型片段插件或观察者。

这是我的验证声明:

和模型定义:

0 投票
1 回答
640 浏览

ember.js - validate() 不是 ember-cp-validation 中的函数

我在 ember js 应用程序中使用 ember-cp-validation 进行验证。在组件页面中使用 validate() 方法。但我收到错误(验证不是函数)。我提到了这个链接

在模型页面(profile.js)中,

和组件页面,

0 投票
2 回答
776 浏览

javascript - 如何验证 ember-cp-validations 中的复选框、选择框和单选按钮

我在 ember js 应用程序中使用 ember-cp-validation 进行验证。我想验证checkbox,但selectboxradiobutton找不到任何示例代码来验证这些控件。

任何人都可以就如何验证和使用 ember-cp-validation 插件提供任何想法/checkbox示例。selectboxradiobutton

0 投票
2 回答
341 浏览

javascript - 使用 ember-cp-validations 验证可选电子邮件

我希望用户可以选择使用ember-cp-validations插入电子邮件:

但它仍然需要电子邮件,并且不接受空字段。我怎样才能使它成为可选的?

0 投票
1 回答
398 浏览

validation - 如何使用 ember-cp-validation 从同一模型调用属性进行验证

有没有办法从同一个模型中调用一个属性?因为我想使用 model/code.js 中的属性来计算同一文件中其他属性的验证器。我会用例子告诉你。

如您所见,我想调用nbBits来对cardId进行特定验证。
有人知道方法或给我提示吗?感谢您的时间

0 投票
1 回答
124 浏览

ember.js - Ember CP 验证验证两个字段的唯一性

我有一个字段,我想检查它在我的商店中是否唯一。有很多关于如何做到这一点的教程,但对于我的独特性,它取决于表单中另一个值的值。我需要检查组合值是否唯一。任何人都知道如何做到这一点?我能想到的唯一解决方案是使用计算属性(两个字段组合),并在其上使用验证器。不过,这似乎有点乱。

0 投票
0 回答
60 浏览

ember.js - 从路由器验证时,cp-validaiton 始终返回 true

我正在尝试从路由器验证我的模型。但它总是返回true。但我不确定我所做的是否完全正确。任何人请帮助我从路由器验证我的模型。

这是我的代码:

现场演示:ember-twiddle

0 投票
1 回答
589 浏览

ember.js - cp-validation 没有按预期工作

我正在cp-validaiton与我的 ember 应用程序集成。但我没有得到任何回应。任何人都在这里帮助我。

我的路线 js:

我的验证.js:

模板 :

生活在玩弄