小小石
小小石
关于课程题目列表切换,也就是第二个解决方案已经实现,参见:#404 所以此 issue 后续主要是讨论如何将课程进度存储到 DB 中,设计 + 寻找更有的解决方案~
> 针对本次 PR 个人建议的 Review 方式 > > 1. choeckout 当前 PR > 2. 执行 `pnpm format` > 3. 修改 `.prettierignore` `importOrder` > 4. 从新执行 `pnpm format` > 5. 3...
@lzdml 你好,我尝试通过你的操作来进行复现,其表现形式为正常进入 Fix 修复模式,如图:  无论是线上还是最新的本地代码都没有复现,通过你的截图效果,猜测你应该是本地启动项目测试,可以拉取最新代码试试 😊
对了,最后按下空格进入 Fix 模式是因为在 User Info 设置中开启了使用空格提交(处于最后一个单词时可以使用空格提交),如果为开启的情况下就是按下空格没有反应,如图 
这很奇怪,因为项目中并没有对输入长度做限制,在本地也无法复现你所说的情况,请问是否能在线上地址中复现呢? https://earthworm.cuixueshe.com/ 如果还是一样的情况,可以添加我的 vx: iFeng-2024,备注 “GitHub Earthworm”,空余时间时可以远程看看 👀
还有个比较疑问的点,为什么你输入的是 "the fooodsa." 实际页面中显示的却是 "the fooodsa",多了一个 `.` 对不上?  我这输入都是正常显示的,如: 
>  你好~ 再确认一遍,这是你的复现步骤吗? 1. 第一个输入框正确填写 2. 第二个(或者说最后一个?)输入框输入超过6个字符然后按下空格 我还是无法复现,是否是我遗漏了什么?
 统一说明下,这个问题是在 Mac 系统下,在内置输入法设置中启用:双击空格自动添加 .(一个英文句号)导致的,触发步骤为: 1. 在系统中找到并开启上图中的选项 2. 切换为 Mac 默认输入法(英文/简体中文都行) 3. 来到问题页面,正常输入单词直到最后一个输入框,输入单词后快速双击空格 此时你就会发现多了一个 “.” 号,而且不能在正常输入和提交了,这是因为系统在多补出来这个 “.” 的同时还加了一个空格,这个空格跳过了我们的事件监听检测。 解决方案也很简单 1. 关掉这个设置,我感觉应该很少人会开启这个设置,至少我是用 Mac 这么久以来第一次看到这个设置…… 2. 换个输入法,推荐 https://rime.im/ 超级好用!Mac 自带的输入法有很多生僻字都答不出来,有时候挺难受的,如果你不会配置 rime,可以参考我写的一点笔记 https://github.com/fengstats/rime...
@wbs99 looks good to me! thanks
@xyh2132 你好,详情请见下图 