Javascript SimpleMode集合值未正确解析
我把它用在我的表格里,就像Javascript SimpleMode集合值未正确解析,javascript,simplemde,Javascript,Simplemde,我把它用在我的表格里,就像 <textarea id="editor-board"> <script> var simplemde = new SimpleMDE({ element: $("#editor-area")[0] }); simplemde.value("# How are **This is bold** This is normal _This is italic_ This is normal ``` commands goes here demo
<textarea id="editor-board">
<script>
var simplemde = new SimpleMDE({ element: $("#editor-area")[0] });
simplemde.value("# How are
**This is bold** This is normal
_This is italic_ This is normal
```
commands goes here
demo commands
sudo apt update
```");
var simplemde=新的simplemde({element:$(“#编辑器区域”)[0]});
SimpleMode.value(“#您的
**这是粗体**这是正常的
_这是斜体,这是正常的
```
这里有命令
演示命令
sudoapt更新
```");
但这甚至不是在textarea中加载插件
其中,将值设置为value(“这是简单文本”)代码>工作正常
如何在编辑器中设置标记语法?您可以使用
var simplemde=new simplemde();
simpleMode.value(`How#
**这是粗体**这是正常的
_这是斜体,这是正常的
\`\`\`
这里有命令
演示命令
sudoapt更新
\`\`\`
`);代码>
但主要问题是要设置的内容不是固定的。它们动态地来自数据库,我使用一个变量在value()
函数中打印字符串。上面包含的字符串是保存在数据库中的内容,我从源代码视图复制了它。如何将字符串转换为您建议的内容?这很简单,就像simplemde.value(`${your\u string\u variable}`
,在调用此函数之前,您只需要转义`
字符。您可以在SO中搜索它。有许多示例。添加`对代码块以外的符号有效。添加代码块不起作用。正如我所说,您需要像我在演示\``
中那样转义,但动态使用regex等。