首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在angular2中有没有ng-disabled的替代方案?

在angular2中有没有ng-disabled的替代方案?
EN

Stack Overflow用户
提问于 2016-05-11 18:25:02
回答 4查看 212.6K关注 0票数 155

我正在使用angular2进行开发,我想知道在angular2中是否有ng-disabled的替代品。

对于ex。以下代码是用angularJS编写的:

<button ng-disabled="!nextLibAvailable" ng-click="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib >> {{libraries.name}}">
    <i class="fa fa-chevron-right fa-fw"></i>
</button>

我只想知道如何才能实现这个功能?有什么建议吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2016-05-11 18:50:03

要将disabled属性设置为truefalse,请使用

<button [disabled]="!nextLibAvailable" (click)="showNext('library')" class=" btn btn-info btn-xs" title="Next Lib"> {{libraries.name}}">
    <i class="fa fa-chevron-right fa-fw"></i>
</button>
票数 299
EN

Stack Overflow用户

发布于 2017-02-16 02:52:23

[attr.disabled]="valid == true ? true : null"

您必须使用null从html元素中删除attr。

票数 76
EN

Stack Overflow用户

发布于 2018-10-13 15:35:53

这是我使用的环状6的解决方案。

[readonly]="DateRelatedObject.bool_DatesEdit ? true : false"

加上上面给出的答案

[attr.disabled]="valid == true ? true : null"

对我不起作用,而且要注意使用null,因为它需要bool。

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

https://stackoverflow.com/questions/37159827

复制
相关文章

相似问题

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