pimgeek2023年01月27日 03:53
- 首先,创建第 1 个宏命令。它的主要功能是:利用 Text Widget 把 HTML 代码和一些宏命令的运行结果拼接在一起;也可以说是把宏命令的运行结果嵌入到 HTML 代码中
\define embed-macro-results()
<$text text="<a href='"/><<macro-for-url>><$text text="'>"/><<macro-for-link-name>><$text text="</a>" />
\end- 其次,创建第 2 个宏命令。它的主要功能:利用 Wikify Widget 把已经拼接好的 HTML 代码输出到最终的网页上
\define wikify-html-codes(html-codes)
<$wikify name="output" text="$html-codes$"><<output>></$wikify>
\end- 最后,执行这两个宏命令,实现想要的效果
<$macrocall $name=wikify-html-codes html-codes=<<embed-macro-results>> />- 命令的输出结果应该是这样,保存笔记条目后直接显示出超链接的代码
<a href='macro-for-url result'>macro-for-link-name result</a>
京公网安备 11010502051247号