关于报告 bug,有时候只要多描述一点信息就会变得很有帮助。Follow 有个被报告了近 50 次的 bug,但都没有复现信息。https://github.com/RSSNext/Follow/issues/2121 直到今天有人说他是在使用谷歌翻译时遇到问题,于是只用了一会就从复现到搜索相关 issue,再到修复。而在此之前,我们不得不手动标记几十次重复的 issue。
这个 bug 本身也有点意思,在 react 里,文本节点和条件表达式在一起的话,最好给文本节点包上一个标签,不然在使用谷歌翻译时就会遇到问题。类似的 bad case 你可以在 https://www.npmjs.com/package/eslint-plugin-react-google-translate 看到。