[英]Sending HTML tags in props - react
I need something function or trick to allow using HTML tags in react's props, because i'm using ckeditor for form. 我需要一些功能或技巧来允许在react的道具中使用HTML标签,因为我正在使用ckeditor进行表单设计。
my code: 我的代码:
render(){
let name = this.props.name;
let text = this.props.description;
console.log(text);
return (
<li class="collection-item avatar">
<span class="title"> <strong> {name} </strong> </span>
<p > {text} </p>
<a href="#!" class="secondary-content"><i class="material-icons">grade</i></a>
</li>
)
}
}
dangerouslySetInnerHTML might help you. 危险地,SetInnerHTML可能会为您提供帮助。
Example from doc: 来自doc的示例:
function createMarkup() { return {__html: 'First · Second'}; };
<div dangerouslySetInnerHTML={createMarkup()} />
Always keep in mind that setting html directly can lead to XSS, so you should avoid the stuff as long as possible. 请始终牢记,直接设置html可能会导致XSS,因此您应尽可能避免使用这些东西。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.