如题,当我在一个不分页的表格中使用下拉的时候,会大量渲染dom,导致数据一多就会十分卡顿,点都点不动。 我想把下拉替换成input,能直接输入自动匹配那种,但是不知道怎么下手,有没有朋友能够受累指导一下,十分感谢。
我是这么想的: 1.对input输入事件进行监听(input中输入一个值就会触发一次【要是嫌触发频率比较高就函数节流处理一下】) 2.然后根据input中的值 到数据集中 进行筛选 3.将满足条件的数据进行渲染
微信里点“发现”,扫一下
二维码便可将本文分享至朋友圈。
不要想太多,Js 本质就是字符串,你不熟练可以先写死参数形式写出js代码,然后把写死的位置用后端传参复制变量然后for循环之类的生成这部分写死的代码片段,多写几次下次就熟练了
我是这么想的:
– 无涯ha 3年前1.对input输入事件进行监听(input中输入一个值就会触发一次【要是嫌触发频率比较高就函数节流处理一下】)
2.然后根据input中的值 到数据集中 进行筛选
3.将满足条件的数据进行渲染