对一个英文很一般的人来说,巴不得把所有命名都改成中文,不管是模板、模块、表单还是函数,但是现实很残酷,毕竟很多程序的开发都是老外在弄,对中文的支持并不是很好,就像我现在碰到的问题一样。
最初在开发的时候,因为怕模板太多不容易记住,所以“自作聪明”地将所有模板名称都改为了中文,用到现在也没有太大的问题,直到最近在研究别人写的Cargo和表单代码时才发现原来是命名的问题。
老规矩,先看问题。特殊页面中有一项编辑多个页面的功能,不过我一直以来都觉得它并没有什么用处,因为我打开之后是这样的:
Edit_multiple_pages-Chinese_template.png
竟然显示没有结果,可我已经创建了几百条数据,怎么可能一点内容都没有呢?
Add row链接新建了一条数据,打开页面后信息框的内容是显示的,然后再切换到刚刚的编辑多个页面中,神奇的事情发生了——新建的数据又消失了。
要不是我看到别人的数据很完整地呈现出来,我真会以为它就是为了添加数据用的。
跳过测试过程,直接说结果,把模板和表单改为英文名之后,问题解决了,记得用替换文本功能把所有调用模板的页面都批量修改一下。
Edit_multiple_pages-English_template.png
好了,我还是老老实实去学英语吧。

最后修改:2022 年 10 月 19 日
如果觉得我的文章对你有用,请随意赞赏