jd-opensource / jd-opensource/nutui
电梯楼层自定义accept-key索引key结合search
- Dominant language
- Vue
- Stars
- 6.5k
- Forks
- 835
- PR merge metrics
- No merged PRs in 30d
Description
### NutUI 包名
@nutui/nutui
### NutUI 版本号
4.3.13
### 平台
h5
### 重现链接
https://nutui.jd.com/playground/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuICAgPG51dC1zZWFyY2hiYXIgdi1tb2RlbD1cInZhbFwiIEBjaGFuZ2U9XCJzZWFyY2hcIj48L251dC1zZWFyY2hiYXI+XG4gIDxudXQtZWxldmF0b3IgOmluZGV4LWxpc3Q9XCJkYXRhXCIgOmhlaWdodD1cIjIyMFwiIGFjY2VwdC1rZXk9XCJudW1cIj48L251dC1lbGV2YXRvcj5cbjwvdGVtcGxhdGU+XG48c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuaW1wb3J0IHsgcmVmIH0gZnJvbSAndnVlJ1xuY29uc3QgZGF0YSA9IHJlZihbXG4gIHtcbiAgICBudW06ICfkuIAnLFxuICAgIGxpc3Q6IFtcbiAgICAgIHtcbiAgICAgICAgbmFtZTogJ+WMl+S6rCcsXG4gICAgICAgIGlkOiAxXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn5LiK5rW3JyxcbiAgICAgICAgaWQ6IDJcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICfmt7HlnLMnLFxuICAgICAgICBpZDogM1xuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgbmFtZTogJ+W5v+W3nicsXG4gICAgICAgIGlkOiA0XG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn5p2t5beeJyxcbiAgICAgICAgaWQ6IDVcbiAgICAgIH1cbiAgICBdXG4gIH0sXG4gIHtcbiAgICBudW06ICfkuownLFxuICAgIGxpc3Q6IFtcbiAgICAgIHtcbiAgICAgICAgbmFtZTogJ+aIkOmDvScsXG4gICAgICAgIGlkOiA2XG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn6KW/5a6JJyxcbiAgICAgICAgaWQ6IDdcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICflpKnmtKUnLFxuICAgICAgICBpZDogOFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgbmFtZTogJ+atpuaxiScsXG4gICAgICAgIGlkOiA5XG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn6ZW/5rKZJyxcbiAgICAgICAgaWQ6IDEwXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn6YeN5bqGJyxcbiAgICAgICAgaWQ6IDExXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn6IuP5beeJyxcbiAgICAgICAgaWQ6IDEyXG4gICAgICB9LFxuICAgICAge1xuICAgICAgICBuYW1lOiAn5Y2X5LqsJyxcbiAgICAgICAgaWQ6IDEzXG4gICAgICB9XG4gICAgXVxuICB9LFxuICB7XG4gICAgbnVtOiAn5LiJJyxcbiAgICBsaXN0OiBbXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICfopb/lroEnLFxuICAgICAgICBpZDogMTRcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICflhbDlt54nLFxuICAgICAgICBpZDogMTVcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICfnn7PlrrbluoQnLFxuICAgICAgICBpZDogMTZcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICfnp6bnmoflspsnLFxuICAgICAgICBpZDogMTdcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICflpKfov54nLFxuICAgICAgICBpZDogMThcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICflk4jlsJTmu6gnLFxuICAgICAgICBpZDogMTlcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICfplb/mmKUnLFxuICAgICAgICBpZDogMjBcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG5hbWU6ICflpKrljp8nLFxuICAgICAgICBpZDogMjFcbiAgICAgIH1cbiAgICBdXG4gIH1cbl0pXG5jb25zdCByZXN1bHQgPSBkYXRhLnZhbHVlO1xuY29uc3QgdmFsID1yZWYoJycpO1xuY29uc3Qgc2VhcmNoID0gKCkgPT4ge1xuICBpZih2YWwudmFsdWUpe1xuICAgICBjb25zdCBzZWFyY2hEYXRhID0gW107XG4gICAgICAgIHJlc3VsdC5mb3JFYWNoKChpdGVtKSA9PiB7XG4gICAgICAgICAgY29uc3QgbGlzdCA9IGl0ZW0ubGlzdC5maWx0ZXIoKGl0ZW1zKSA9PiB7XG4gICAgICAgICAgICByZXR1cm4gaXRlbXMubmFtZS5pbmNsdWRlcyh2YWwudmFsdWUudHJpbSgpKTtcbiAgICAgICAgICB9KTtcbiAgICAgICAgICBpZiAobGlzdC5sZW5ndGggPiAwKSB7XG4gICAgICAgICAgICBzZWFyY2hEYXRhLnB1c2goe1xuICAgICAgICAgICAgICBsaXN0OiBsaXN0LFxuICAgICAgICAgICAgICBudW06IGl0ZW0ubnVtLFxuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9KTtcbiAgICAgICAgZGF0YS52YWx1ZSA9IHNlYXJjaERhdGE7XG4gIH1lbHNle1xuICAgIGRhdGEudmFsdWUgPSByZXN1bHQ7XG4gIH1cbn1cbjwvc2NyaXB0PlxuIn0=
### 重现步骤
给输入框先输入几个空格,然后搜索北京,结果正常显示,然后删除北京,保留空格,快速滑动elevator组件,就会出现,Cannot read properties of undefined (reading 'num'),num就是自定义索义key,对应代码 class: B(["nut-elevator__bars__inner__item", { active: i[e.acceptKey] === e.indexList[e.currentIndex][e.acceptKey] }]),
### 期望的结果是什么?
正常显示
### 实际的结果是什么?
页面报错,清空输入框以后,原来数据也没有,必须刷新页面才可以
### 环境信息
_No response_
### 其他补充信息
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.