首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >simpleMDE集值解析不正确

simpleMDE集值解析不正确
EN

Stack Overflow用户
提问于 2017-12-15 12:18:41
回答 1查看 2.4K关注 0票数 0

我在我的表单中使用简单标记编辑器这个,就像

代码语言:javascript
运行
复制
<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

命令在这里

演示命令

sudo apt更新

代码语言:javascript
运行
复制

但是这甚至不是在textarea中加载插件。

在这里,如果将值设置为value('this is simple text');,效果很好。

如何在编辑器中设置标记语法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-15 12:31:09

您可以使用ES6模板文字来尝试这样的方法

代码语言:javascript
运行
复制
var simplemde = new SimpleMDE();

simplemde.value(`# How are
  **This is bold** This is normal
  _This is italic_ This is normal
  \`\`\`
  commands goes here
  demo commands
  sudo apt update
  \`\`\`
`);
代码语言:javascript
运行
复制
<script src="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.js"></script>
<link href="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p><textarea rows="5" name="text"></textarea></p>

或者为ES5做这样的事情:

代码语言:javascript
运行
复制
var simplemde = new SimpleMDE();

simplemde.value("# How are\n  **This is bold** This is normal\n  _This is italic_ This is normal\n  ```\n  commands goes here\n  demo commands\n  sudo apt update\n  ```\n");
代码语言:javascript
运行
复制
<script src="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.js"></script>
<link href="https://cdn.jsdelivr.net/simplemde/latest/simplemde.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<p><textarea rows="5" name="text"></textarea></p>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47832282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档