我想使用reactjs文档中描述的reactjs中的标记。
<div>{marked(mystring)}</div>
我使用babel,因此我输入的标记如下:
import { marked } from 'marked';
不幸的是,导入语句不起作用。标记未定义。我必须如何导入此处标记的标记才能使用它?
下面是使用一种方法marked
用React
:
marked
包含marked
在您的项目package.json
文件中:
“dependencies”: {
“react”: “^0.13.3”,
“marked”: “^0.3.5”
},
导入marked
您的.jsx
(或相关的) 文件:
import marked from ‘marked’;
使用React教程dangerouslySetInnerHTML
中的tutorial7.js
示例 (如Janaka所述)中 描述的方法,或如下例所示:
import React from ‘react’;
import marked from ‘marked’;
class MarkdownExample extends React.Component {
getMarkdownText() {
var rawMarkup = marked(‘This is Markdown.’, {sanitize: true});
return { __html: rawMarkup };
}
render() {
return
正如React教程中所讨论的那样,使用dangerouslySetInnerHTML
属性使您能够使用原始(HTML)标记。不过,使用此属性时请务必小心!
注意: 步骤4React.Component
中的代码示例中的方法基于Agnew的“ Hello
World”示例,以及Goel和Silveira
撰写的此React.Component与React.createClass文章中的注释。
假设以下和所有组件/fus/fci/ssg只有一个带有站点道具的h1。我想了解为什么它是一个有效的react元素,但这些元素的渲染效果并不相同。一个有h1元素,另一个没有。其想法是不为不同站点创建带有切换的大型组件,每个站点将根据导航选择进行交换。我没有看到任何关于这方面的文件,除非我错过了。。。 导航
问题内容: 我试图使用React中的dragonallySetInnerHTML属性设置从服务器发送的html以显示在div中。我里面也有script标签,并使用在html内相同定义的函数。我在这里在JSFiddle中给出了错误示例。 这是测试代码: 我检查了该脚本标记并将其添加到DOM,但是无法调用该脚本标记中定义的功能。如果这不是正确的方法,那么还有其他方法可以注入脚本标签的内容。 问题答案:
我正在尝试向标记添加一个自定义图标,据我测试,当我将icon prop传递给时,它会显示我需要的图像(重点是,我想要一个图标,而不是图像,在这里我需要提供href(uri))。我正在使用react-native-map-clustering中的Mapview和React-Native-Maps中的Marker。当我在标记中传递 时,它只显示一个标记的图像。期待帮助:) 这是我的记号笔。 它甚至可能
您好,我已经尝试了以下答案:如何使用jsoup替换标记,以及如何使用jsoup替换HTML标记,但都没有成功。我正在用JSoup解析一个网站,我运行了一个accross-letter-look GIF图像。幸运的是,这些gif图像有一个特定的名称,例如字母“a”的a.gif。 HTML输入: 期望输出: 我的java代码(以下)未打印预期输出: 谢谢你的帮助。
在我的Struts 1应用程序中的jsp中,我试图使用c: set标签从显示表中的列表中设置变量。 表中的每一行都有一个值(100或200),用于区分是哪个用户添加了条目。我只想为某个用户显示编辑/删除(100)。 我正在尝试设置该值并将其与100进行比较,以确定哪些行应具有编辑/删除权限。 我遇到的问题是rowUser没有从我的列表中分配值。 我知道列表中有值,因为表正在显示,但它们显示的所有行
我的Json看起来类似于(并且它是不可修改的) 我知道这个问题已经被问了很多次了,甚至我也得到了一些帮助,例如:无法反序列化START_OBJECT令牌之外的java.util.ArrayList实例 但我还是无法克服这个错误