2021.04.06

  • 产品需求细节,

魔鬼在细节

节前接了一个需求,在 IM 中增加 @ 的功能,看上去挺简单的,我需要监听一下输入框的输入事件就可以了,当发现输入 @ 之后,拉起一个页面请求一下用户列表,用户选中之后把用户名拼接进去就差不多了。

实现上今天早上开始进入开发,缕了一下需求,发现需求中缺失了好多细节啊,对比了一下微信和企业微信,比如在输入 @ 之前,如果是中文的话,会拉起用户列表,但是如果是英文字符或数字的话,是不会拉起用户列表的。选择要 @ 的用户后,微信是可以修改 @ 内的内容的,而企业微信是光标不能停留在 @ 的内容之间的。还有好多诸如此类的需求细节,都是在评估的时候没有想到的。

相关文章

- EOF -

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自 Binkery 技术博客 [https://binkery.com]
本文标题: 2021.04.06
本文地址: https://binkery.com/archives/2021.04.06.html