比如我在第一页选了两个,翻到第二页这个选中状态就没了,除了把他们推到一个数组里,每次点的时候去循环数组比较,还有什么简单的办法吗?
比如我在第一页选了两个,翻到第二页这个选中状态就没了,除了把他们推到一个数组里,每次点的时候去循环数组比较,还有什么简单的办法吗?
没写过类似的,不过我有个思路,你可以参考一下。
就是将页码和选中的结合在一起,放在一个对象里面,比如:
selectedItem:{
1:[1,2,3],
2:[1,4,5]
}
1
和2
是页码,当翻页的时候就把这个selectedItem
当前页码的数组赋值给Input的v-model变量
以上纯构想,没实验过,不知是否可行
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
5 回答1.1k 阅读✓ 已解决
3 回答5.1k 阅读
2 回答2.6k 阅读✓ 已解决
一个选中数组,点击记录id,indexof查找,这已经最好的办法,如果不用这种,用什么jsjq,提交的时候一样麻烦。还不如用回数组记录id的形式