使$index值从1开始而不是0
make $index value start form 1 instead of zero
我有一个使用ng-repeat生成数据的表。所以我使用{{$index}}
作为一列来表示项目的数量,但是如何从1开始显示0而不是首先显示0呢?
我只是想改变索引值,而不是丢弃我的数据集的第一项。
试试这个:{{$index || 1}}
这意味着如果$index === 0
显示1
,则显示$index
你可以这样做:-
ng-if = "$index != 0"
这将不会创建第一个元素
美元指数
$index
是重复元素(0..length-1)的迭代器偏移量。
angular内部使用它来标识数组或对象中的每个元素。你可以改变它,但是如果你要引用它,你可以使用{{$index+1}}
可能您使用ng-init就像:
<ul ng-init="items=[100, 20, 50, 40]">
<li ng-repeat="item in items" ng-init="index_ = $index+1">{{index_}}</li>
<ul>
相关文章:
- Emberjs应用程序加载在除Index之外的所有路由上
- 分析高度属性时出现意外值{{specs.height}}.index.html
- 主干模板:index.jst.eco到index.jst.ejs
- 将 jQuery 代码添加到 Index.aspx 页面
- 如何添加类,同时开始在文本字段中输入文本
- AngularJS-需要在index.html页面中访问来自服务的数据
- 更改基于它的Select OPTION's INDEX(Jquery)
- 希望日期开始结束于while循环中的一个房间id的一个数组
- 尝试创建一个具有z-index的堆叠菜单'使用HTML5/CSS3/JS
- ng模型内的ng重复的ng重复开始
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- Yii2从点击链接开始加载模式
- Jquery幻灯片以一行左侧的图像开始,但我希望它从右端开始
- index.html使用webpack开发服务器未重新加载
- 从index.html调用函数,该函数无限循环
- 从REST服务器和Coffeescapet前端开始
- nodejs createReadStream从第n行开始
- 处理第三方库发送的ajax请求的开始和结束事件
- Angular:循环并显示从ng中的特定$index开始的所有值
- 使$index值从1开始而不是0