angularjs$watch回调函数如果传递参数会产生多个监听.

<tm-pagination conf="paginationConf"></tm-pagination>
view-source:http://demo.miaoyueyue.com/js/ng/AngularJs-UI/demo/grid1.html
http://demo.miaoyueyue.com/js/ng/AngularJs-UI/src/pagination/tm.pagination.js
这是别人写好的分页指令,我想通过给reGetProducts传递不同的参数来请求不同的数据,
比如说我第一次点击后分页生成了,然后再点击别的传递不同的参数重新请求数据后.
现在再次点击分页会请求上一次的分页请求,然后又去请求这一次的.
$watch第二个函数中如何传递参数的话,好像每次传递不同的参数,$watch都会认为
是一个新的监听。这样当改变一次就会触发多次的函数.而我传递参数只是因为都是
重复的操作,只需要改变参数就可以了。

阅读 3.4k
2 个回答

有这么复杂吗?我写个后台管理系统都没有这样的代码。Bootstrap的分页完全可以解决问题。

请详细描述你的问题。
你要的最终效果是怎么样?
结果出现的是怎么样?
你描述的不是很清楚。如果有数据格式最好

你修改后更加不知道你的意图了.....

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题