1.0.7 • Published 5 years ago

zx-adapter v1.0.7

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

zx-adapter

react项目适配pc/移动端的下载按钮

安装

npm install --save zx-adapter

编译

// 在项目根目录下
npm run build

用法

// 在组件中使用
import Download from 'zx-adapter';

<Download 
        style={width: '100%', backgroundColor: "blue", color: '#fff'} 
        userText={
            macText: '请使用非mac平台下载', 
            downLoadText: '立即下载', 
            markText: '找到复制链接按钮,选择在默认浏览器中打开'
        } 
        links={
            pc: 'https://example.com//app.exe',
            ios: 'https://example.com//app.apk',
            android: 'https://example.com//app.apk'
        }
/>

参数

组件参数

参数类型说明必选
styleobject自定义按钮样式
markStyleobject自定义遮罩层样式
styleClassstring自定义按钮类名
markClassstring自定义遮罩层样式
linksobject自定义下载链接
macToastFNfunctionmac设备弹窗函数
userTextobject自定义本字段
userClassNamestring自定义用户类名

userText 参数

参数类型默认值说明必选
downLoadTextstring立即下载按钮下载文案
macTextstring请暂用手机,window设备下载mac设备下按钮文案
markTextstring找到复制链接按钮,选择在默认浏览器中打开遮罩层文案

注意事项

不推荐将传入的className中包含修改大小的单位 可能会引起样式错位,尽量使用style来做大小的修改,因为移动端下传入/组件内部的px单位会自动转为vw单位

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago