首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在angular js中有条件地应用标题?

如何在angular js中有条件地应用标题?
EN

Stack Overflow用户
提问于 2014-06-04 19:59:15
回答 6查看 32.3K关注 0票数 29

如何在angular.js中有条件地应用标题

代码语言:javascript
复制
<span title=" Create " class="check-{{ item.status }}"></span>

如果status等于true,那么我希望将title显示为Create else Delete。

对于类,我可以应用如下条件

代码语言:javascript
复制
ng-class="{true: 'active'}[isActive]

和在控制器中

代码语言:javascript
复制
$scope.isActive = true;

代码语言:javascript
复制
$scope.isActive = false;

我怎样才能在标题中做同样的事情?

我试过这样的方法:

代码语言:javascript
复制
title = " item.status = true | 'create' "
EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2014-06-04 20:05:46

就这么做吧

代码语言:javascript
复制
<span title="{{ item.status ? 'create' : 'delete'}}" class="check-{{ item.status }}"></span>
票数 71
EN

Stack Overflow用户

发布于 2018-05-05 00:34:52

若要避免直接绑定到HTML元素属性,可以使用以下方法:

代码语言:javascript
复制
<span [attr.title]="item.status ? 'create' : 'delete'" [ngClass]="'check-' +  item.status"></span>
票数 3
EN

Stack Overflow用户

发布于 2018-10-24 01:02:04

对于任何仍在试图弄清楚这一点的人:

使用ng-attr-title="{{ item.status ? 'create' : 'delete'}}"。(在Angular 1.1.4中引入)

有关更多详细信息,请查看here

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

https://stackoverflow.com/questions/24036829

复制
相关文章

相似问题

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