我有这个html文件:
<!DOCTYPE html>
<html>
<head>
<title>Test PrismJS</title>
<meta charset="utf-8" />
<link rel="stylesheet" href="prism/prism-onedark.css">
</head>
<body>
<pre><code class="language-tsx">
// Display some tsx:
<SocketProvider url={`ws://${apiServer}/...`}>
<Stats />
</SocketProvider>
</code></pre>
<script type="text/javascript" src="prism/prism.js"></script>
</body>
</html>它应该显示突出显示的代码,但所有组件标记都被移除,我所拥有的只是注释:
// Display some tsx:请帮帮忙。
发布于 2021-12-06 22:59:19
修起来容易。只需确保在下载prism.js时包含了prism.js插件,并将代码包装在html注释中,如下所示:
<pre><code class="language-tsx"><!--
// Display some tsx:
<SocketProvider url={`ws://${apiServer}/...`}>
<Stats />
</SocketProvider>
--></code></pre>https://stackoverflow.com/questions/70248130
复制相似问题