在项目中有一个弹出框里面是数据列表,需要用户在多个翻页中选择(一条或多条都可以)。点击确认后,把选择的数据带回后面的页面显示。
实现该功能,存在的问题:在翻页后保存checkbox的状态。
思路: 不知道什么原因,在第一页选择后 第二页的同一个位置的checkbox也会有checked状态。希望能在翻页后页面渲染完成时把 checkbox的状态重置,再去根据点击翻页时保存的被选条。去动态判断checked 的状态。
首先,实现 “ 翻页后页面渲染完成时“ ,利用angular指令监听ng-repeat渲染完成后执行脚本。
第一步自定义指令