
react 如何直接嵌套html代码
发布日期:2021-05-08 06:35:20
浏览次数:16
分类:精选文章
本文共 1149 字,大约阅读时间需要 3 分钟。
在vue中,我们常常在标签上使用v-html来,将现成的html代码嵌入到被绑定的标签中,react如何操作呢?
类似于vue,react也有特殊的标签属性,用来代替v-html
dangerouslySetInnerHTML属性,该属性被赋值,只接受对象。方法一:dangerouslySetInnerHTML
import React from 'react';export default class dangderouslySet extends React.Component { constructor() { super() this.state = { Html1: '这是直接嵌套的html代码' } } render() { return ( ) }}
方法二:通过父子组件 this.props.children
子组件
import React from 'react';import './resume-card.less';type ResumeCardParams = { title: string; styles: { };};const ResumeCard: React.FC= (props) => { const { title, styles } = props; return ( );};export default ResumeCard;{ title}//props.children 就是父组件传递过来的dom节点,这样间接实现了html代码的嵌套 { props.children ?{ props.children}: null}
父组件
import React, { useEffect, useState } from 'react';import ResumeCard from './components/resume-card';const Parent:React.FC = () => { return <>//想要嵌套的html代码 }export default Parent;dx 18
发表评论
最新留言
不错!
[***.144.177.141]2025年04月01日 13时26分44秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
MongoDB 快速扫盲贴
2021-05-08
修复搜狗、360等浏览器不识别SameSite=None 引起的单点登录故障
2021-05-08
EXTJS4.2——10.Tab+Iframe
2021-05-08
WEB基础——AJAX
2021-05-08
one + two = 3
2021-05-08
sctf_2019_easy_heap
2021-05-09
PyQt5之音乐播放器
2021-05-09
Redis进阶实践之十八 使用管道模式提高Redis查询的速度
2021-05-09
SQL注入
2021-05-09
#2036:改革春风吹满地
2021-05-09
MPI Maelstrom POJ - 1502 ⭐⭐ 【Dijkstra裸题】
2021-05-09
P1379 八数码难题 ( A* 算法 与 IDA_star 算法)
2021-05-09
算法学习笔记: 珂朵莉树
2021-05-09
Codeforces Round #664 题解(A ~ C)
2021-05-09
Problem A - Sequence with Digits (数学推导)
2021-05-09
Problem 330A - Cakeminator (思维)
2021-05-09
LeetCode75 颜色分类 (三路快排C++实现与应用)
2021-05-09
docker基础:容器生命周期管理命令
2021-05-09