美文网首页
react-native 生成二维码

react-native 生成二维码

作者: HitlerCoding | 来源:发表于2017-12-11 22:16 被阅读954次

    react-native 生成二维码

    先上效果


    2
    使用的开源库

    react-native-qrcode

    配置方式

    Installation

    npm install react-native-qrcode --save
    

    Usage

    import React, { Component } from 'react'
    import QRCode from 'react-native-qrcode';
    
    import {
        AppRegistry,
        StyleSheet,
        View,
        TextInput
    } from 'react-native';
    
    class HelloWorld extends Component {
      state = {
        text: 'http://facebook.github.io/react-native/',
      };
    
      render() {
        return (
          <View style={styles.container}>
            <TextInput
              style={styles.input}
              onChangeText={(text) => this.setState({text: text})}
              value={this.state.text}
            />
            <QRCode
              value={this.state.text}
              size={200}
              bgColor='purple'
              fgColor='white'/>
          </View>
        );
      };
    }
    
    const styles = StyleSheet.create({
        container: {
            flex: 1,
            backgroundColor: 'white',
            alignItems: 'center',
            justifyContent: 'center'
        },
    
        input: {
            height: 40,
            borderColor: 'gray',
            borderWidth: 1,
            margin: 10,
            borderRadius: 5,
            padding: 5,
        }
    });
    
    AppRegistry.registerComponent('HelloWorld', () => HelloWorld);
    
    module.exports = HelloWorld;
    

    关注公众号获取更多内容

    相关文章

      网友评论

          本文标题:react-native 生成二维码

          本文链接:https://www.haomeiwen.com/subject/sfimixtx.html