|
|

楼主 |
发表于 2025-12-31 21:12
|
显示全部楼层
pinyin-prog.js 库应用核心:
这个库楼主做了一些改装,这样可以通过 ES6 导入资源模块,方便 Discuz!论坛使用。所以,应在 script 标签中使用 type="module" 属性,且标签内 所有变量都得事先声明。然后——
一、导入资源,使用我导出的函数,有 py、selfPy、html 等函数,需要什么导出什么(参考22行代码);
二、使用 html() 函数输出拼音+文本(参考35行代码),格式如下:
const result = html('你好玛丽!');
resutl 变量就是输出的拼音+文本的内容,文本可自定义,放在函数的参数里,可以使用变量替代直接文本。文本支持换行符<p>、 <br> 等。
三、如果需要自定义拼音以精准输出,需要导入另外一个函数 selfPy(),22行代码改为:
import { html, selfPy } from '...';
然后,在使用 html() 函数之前插入如下代码:
selfPy({
王茜: 'wáng qiàn',
饮马: 'yì mǎ',
𡘜: 'kū',
});
这样,待处理的文字里头,出现上述自定义的文字,会按照自定义的给出拼音。顺便说一下,上面自定义的拼音里面,第三个项目 pinyin-pro 拿不出答案,自定义之后就可以了。 |
评分
-
| 参与人数 1 | 威望 +30 |
金钱 +60 |
经验 +30 |
收起
理由
|
花飞飞
| + 30 |
+ 60 |
+ 30 |
创意十足,赞一个! |
查看全部评分
|