Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SimpleMode集合值未正确解析_Javascript_Simplemde - Fatal编程技术网

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等。