首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angularjs1.5分量的集效度

Angularjs1.5分量的集效度
EN

Stack Overflow用户
提问于 2017-03-20 19:58:53
回答 1查看 788关注 0票数 0

在Angularjs .directives中有许多联机链接函数的示例,可以使用

代码语言:javascript
复制
require: 'ngModel',
link: function(scope,elem, attr,ctrl){
    ctrl.$setValidity('element-name', false);
// and setting has-error
    elem.parent().hasClass('has-error');

这种工作是如何在Angularjs1.5 es5 .component上完成的?

我已经看到您可以注入$element,$attrs,尽管没有任何人使用它们或如何将ngModel作为ctrl用于设置有效性的例子。我是不是遗漏了一些非常简单的东西,每个人都知道如何做到这一点,或者没有人尝试在组件中使用这些东西。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-20 21:32:21

是的,您可以在angular.component中设置有效性。但是它不支持链接函数,您可以使用它来设置有效性。但是有一个替代的解决方案可以设置验证,这基本上包括在form标记中嵌入元素。您可以在组件的控制器工厂函数中获得此表单引用,并设置有效性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42912846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档