codepen-react
v1.1.1
Published
A react component to embed codepen
Downloads
98
Maintainers
Readme
<CodePen />
嵌入codepen的React组件
简体中文 | English
安装
# NPM
$ npm install codepen-react -S
# Yarn
$ yarn add codepen-react
# pnpm
$ pnpm add codepen-react
使用
import React from 'react'
import CodePen from 'codepen-react'
export default class CodeBox extends React.Component {
render() {
return (
<CodePen
user="leedom92"
hash="gOLvgRe"
/>
)
}
}
属性
属性 | 类型 | 类别 | 参数值 | 默认值 | 说明
---------|----------|--------|-------------------------|-----------|------------
type | string
| 可选
| iframe, embed
| iframe
| codepen的类型
user | string
| 必须
| | null
| codepen的用户名
hash | string
| 必须
| | null
| codepen的hash值
width | string
| 可选
| '', %
| 100%
| 宽度
height | string
| 可选
| '', %
| 400
| 高度
title | string
| 可选
| | ''
| codepen的名称
theme | string
| 可选
| light, dark
| light
| 主题
editable | bool
| 可选
| true, false
| true
| 是否可编辑
preview | bool
| 可选
| true, false
| false
| 是否显示预览,需手动开启codepen
tab | string
| 可选
| html, css, js, result
| result
| 默认显示面板
License
Copyright (c) 2021 Leedom Licensed under the MIT license.