聊一聊制作mdx词典时那些容易踩到的坑

如果使用js,就有与其他词典js产生冲突的可能,js冲突原因往往出在这两个mdx都用了同一个函数名。尤其是当在其他词典js的基础上进行改造时,一定要改本词典中定义的函数名称,不然可能会和之前词典起冲突。
如果遇到某本词典必须放在第一位才能正确点击展开和隐藏,很有可能就是因为这个原因,把其中一个改名就好了。
这也说明,js中的函数名最好特殊一些。

这在各个软件应该是一样的,因为都是把一次查询结果当成一个大网页。

参考以下例子

4 个赞