不限语言,不限框架,完成一个 Autocomplete 组件。
- 样式不是考察的重点,可以参考 https://ant.design/components/auto-complete-cn/ 来完成样式部分,也可以参考其它组件库的
Autocomplete,不需要像素级别还原 - 你认为过于复杂的细节可以不实现,我们考察的是代码组织能力、抽象能力、代码风格等方面
- 单元测试的 coverage 越高越好
- 以 GitHub repo 的形式存放你的代码,
CI/CD越自动越好。比如 push 之后的lint,test,codestyle检查,git push tags之后的自动发布到npm等