v-html / r-html
import { type FC, ref } from '@rue-js/rue';
const VHtmlAndRHtml: FC = () => {
const articleHtml = ref('<strong>草稿</strong><span> 文档仍在编辑中。</span>');
const badgeHtml = ref('<strong>Pro</strong><span> 专业版在线</span>');
return (
<div className="grid gap-4">
<button className="btn btn-sm" onClick={() => {
articleHtml.value = '<strong>已发布</strong><span> 文档已经公开。</span>';
badgeHtml.value = '<strong>Basic</strong><span> 标准版在线</span>';
}}>
更新 HTML
</button>
<div v-html="articleHtml.value" className="alert alert-info"></div>
<p r-html={badgeHtml.value} className="badge badge-success badge-lg"></p>
</div>
);
};
export default VHtmlAndRHtml;