angular $index获取ng-repeat的上一条数据

<div ng-repeat="item in dataList" ng-click="func($index,$index-1)"></div>
$scope.func = function(thisIndex,preIndex){
  var thisIndexDataName = $scope.dataList[thisIndex].dataName;//当前这条数据对应dataName
  var preIndexDataName = $scope.dataList[preIndex].dataName;//上一条数据里对应的dataName
}
时间: 2024-08-02 04:49:39

angular $index获取ng-repeat的上一条数据的相关文章

sqlserver获取当前id的前一条数据和后一条数据

一.条件字段为数值的情况 select * from tb where [email protected]; --当前记录   select top 1 * from tb where id>@id order by id; --下一条记录   select top 1 * from tb where id<@id order by id desc --上一条记录 二.以排序的思路出发的一种方案 ;WITH TUsers AS (     SELECT *, ROW_NUMBER() OVER

将Excel上千条数据写入到数据库中

简要说明:因工作需要,需要一张Excel表格中的所有数据导入到数据库中.如下表,当然这只是一部分,一共一千多条. 前期处理: 首先要保证上图中的Excel表格中的数据不能为空,如果有为空的数据,可以稍微进行处理,比如将所有为空的数据替换成加一个空格.(我的这个解析器只能解析Microsoft Excel 97-2003 工作表 (.xls)这个格式的表格,如果不是这个形式的需要进行转化.) 然后就是找一个添加页面,添加一个上传附件的功能,即添加一个type类型为file的input标签.比如 <

MySQL取上一条数据的某个字段值

SELECT @lagfield ,@lagfiled := targField, t.*FROM TABLE t, (SELECT @lagfield := '') r其中targField是你想要在下一行呈现的字段,根据字段是字符还是数字,最后的select 应该不同,如果是数字,则应该(select @lagfield:=0) r 创建自定义函数 CREATE FUNCTION lag(col_name VARCHAR(255))RETURNS VARCHAR(255) BEGIN DEC

java中使用sublist方法获取list集合的前1000条数据

在java.util.List中有一个subList()方法,作用是返回一个List集合的其中一部分视图. List<E>(对象的集合).subList(int fromIndex, int toIndex); 1.因为返回的是List<E>中一部分对象的集合,返回的结果集合也是List<E>的子集合,并是以下标索引取值. 2.父集合List<E>以fromIndex开始(包含),到toIndex结束(不包含)的部分为返回的子集合. 3.因为是通过下标索引取

快速生成mysql上百万条测试数据

1.最简单的方法:编写一个存储过程循环添加数据 创建一个函数进行插入: CREATE  PROCEDURE `insert_test_size`(IN num int)begindeclare i int;set i=0;while i<num doinsert into test ( a,b,word) values (rand()*10,rand()*100,uuid());set i=i+1;end while;end; 这个方法是可以添加上百万条数据,但是消耗的时间也是十分巨大的,执行1

动态获取爱奇艺上传视频mp4格式url地址

有时候,在工作中有些客户需要用到视频,我们大家都知道视频是非常的耗费流量的,因此,如果因为项目要求客户单独买台视频服务器是非常划不来的.那么将视频上传到优酷,爱奇艺等视频网站来托管那是一件很好的解决方案. 今天主要和大家聊下如果使用爱奇艺开放平台中来动态获取自己上传视频的mp4格式url地址.我们闲话少说,直接开始. 首先先看下通过这种方式获取的视频播放效果: 一.我们需要注册成为爱奇艺开发者       爱奇艺开放平台: http://open.iqiyi.com/index.html   二

JQuery动画——.trim()去空格、.get()和.index()获取DOM元素

.trim()去空格..get()和.index()获取DOM元素 1   .trim()函数用于去除字符串两端的空白字符,没有多余的参数用法 2   移除字符串开始和结尾处的所有换行符,空格(包括连续的空格)和制表符(tab),如果这些空白字符在字符串中间时,它们将被保留,不会被移除3   .get()获取DOM元素,通过已知的索引在合集中找到对应的元素4   get获取dom对象,通过document.getElementById获取的对象,从0开始索引,如找到第二元素,可以传递 $(a).

commons-io在struts框架中无法获取upload.parseRequest(request)上传的文件解决方案

commons-io在struts框架中无法获取upload.parseRequest(request)上传的文件的主要原因是因为struts将request进行了封装,在文件上传时struts会将HttpServletRequest请求被转成了MultiPartRequestWrapper,所以如需使用request,则需要将struts封装好的的MultiPartRequestWrapper转换成HttpServletRequest,这里需要实行两部操作: 操作一:创建java类,继承Jak

jQuery获取当前元素的上一个元素

jQuery获取当前元素的上一个元素: 本章节介绍一下如何利用jquery获取当前元素的下一个元素,如何利用原生js获取下一个元素可以参阅原生js获取当前元素的上一个元素代码实例一章节, 下面直接看代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.51texia