为了账号安全,请及时绑定邮箱和手机立即绑定

大神求助,关于angularjs点击按钮只控制当前table里的操作

大神求助,关于angularjs点击按钮只控制当前table里的操作

慕粉2157488991 2017-11-15 21:31:05
各位大神求助啊,table是ng-repeat循环出来的,我想点击展开按钮只对当前点击的table有效,我加入当前table的$index和点击的按钮进行判断,是可以实现的,但当点击下一个table的按钮时上一个竟然收起来了,(判断的$index).关于点击按钮只对当前table里的内容有效的实现方法一直困扰我,大神们是否有相应的案例链接供我参考,我将不胜感谢,我的项目里有太多需求牵涉到点击只改变当前的,每次都是要么全部table都生效,要么就是我刚才提的那个问题,项目是进来默认展示10条然后点击展开显示全部,我用的ng-show,刚开始先吧index<10 return过去,然后给展开的click添加事件,用当前点击的按钮的index和传过来的当前table的index做判断,这样出现的问题就是点击第二个table时第一个因为index不相等了所以收回出了。angularjs里有没有jquery里类似this的操作然后修改当前table数据的方法。
查看完整描述

2 回答

?
如花公子

TA贡献1条经验 获得超0个赞

angular1的话,需要使用$event去捕获当前对象

查看完整回答
反对 回复 2018-01-08
  • 2 回答
  • 0 关注
  • 1658 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信