0.1.3 • Published 4 months ago

@feenan/scalebox-react v0.1.3

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

第三方库使用

NPM包地址

安装

npm install @feenan/scalebox-react

使用场景

在React项目中,当你需要开发大屏,希望宽高保持固定比例自适应视口或者其他容器展示时。

使用方式1--全屏模式

import ScaleBox from '@feenan/scalebox-react'
import '@feenan/scalebox-react/lib/index.css'

<ScaleBox width={1908} height={1000} isFullScreen>
    <div>这里是具体的被放缩的子组件</div>
</ScaleBox>

使用方式2--容器模式

import ScaleBox from '@feenan/scalebox-react'
import '@feenan/scalebox-react/lib/index.css'

<ScaleBox width={1908} height={1000} container={wrapperDom}>
    <div>这里是具体的被放缩的子组件</div>
</ScaleBox>

API

属性说明类型默认值
width大屏初始宽number-
height大屏初始高number-
isFullScreen是否自适应视口宽高(window.innerWidth/window.innerHeight)boolean-
container是否自适应该DOM元素宽高HTMLElement-

本地调试

本地启动

npm run start

修改代码后测试

npm run test

本地打包

npm run build

0.1.3

4 months ago

0.1.2

5 months ago

0.1.1

5 months ago

0.1.0

5 months ago