我是Angularjs的新手.我想基于布尔变量为title属性设置一个值.
此处附带示例代码.
<tr ng-repeat="doc in $data" ng-class="{{doc.is_today}} ? 'highlight' : ''"
ng-attr-title="({{doc.is_today}}) ? 'Today' : ''">
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
谢谢,
删除条件中的 {{}}
<tr ng-repeat="doc in $data" ng-class="doc.is_today ? 'highlight' : ''"
ng-attr-title="doc.is_today ? 'Today' : ''">
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
仅当您想打印该值时才使用 {{}}。
或者,您也可以执行以下操作
<tr ng-repeat="doc in $data" ng-class="{{doc.is_today ? 'highlight' : ''}}"
ng-attr-title="{{doc.is_today ? 'Today' : ''}}">
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
链接到小提琴
| 归档时间: |
|
| 查看次数: |
6959 次 |
| 最近记录: |