美文网首页
WebStorm RN代码模板

WebStorm RN代码模板

作者: Mr_LiTong | 来源:发表于2020-05-20 22:58 被阅读0次

RN模板

import React, { Component } from "react";
import { StyleSheet, View, Text } from "react-native";

const App = () => {
    return (
        <View style={styles.container} >
            <Text style={styles.text}>Hello World!</Text>
        </View>
    );
};

export default class AppComponent extends Component {
    render() {
        return (
            <View style={styles.container} >
                <Text style={styles.text}>Hello World!</Text>
            </View>
        );
    }
}

const styles = StyleSheet.create({
    container: {
        flex: 1,
        flexDirection: "row", // 布局方向('row', 'row-reverse', 'column', 'column-reverse')
        flexWrap: "nowrap", // 主轴是否自动换行('wrap', 'nowrap', 'wrap-reverse')
        justifyContent: "center", //子视图主轴布局('flex-start', 'flex-end', 'center', 'space-between', 'space-around', 'space-evenly')
        alignItems: "center", // 子视图副轴布局('flex-start', 'flex-end', 'center', 'stretch', 'baseline')
        alignSelf: "auto", // 覆盖父视图的副轴布局('auto', 'flex-start', 'flex-end', 'center', 'stretch', 'baseline')
        alignContent: "flex-start", // 换行时副轴的对齐方式('flex-start', 'flex-end', 'center', 'stretch', 'space-between', 'space-around')
        backgroundColor: "#FFFFFF",
        //width: 100,
        //height: 40,
        //position: "relative", //(绝对位置'absolute', 相对位置'relative')
        //borderWidth: 0,
        //borderColor: "red",
        //margin: 0, //外边距
        //padding: 0, //内边距
    },
    text: {
        color: '#000000',
        fontSize: 16,
    },
});

代码块

rnimport

import React, { Component } from "react";
import { StyleSheet, View, Text } from "react-native";

rnfun

const $App$ = () => {
    return (
        <View style={{}} >
            <Text style={{}} >$App$</Text>
        </View>
    );
};

rnclass

export class $App$ extends Component {
    render() {
        return (
            <View style={{}} >
                <Text style={{}} >$App$</Text>
            </View>
        );
    }
}

rnstyle

const styles = StyleSheet.create({
    container: {
        flex: 1,
        flexDirection: "row", // 布局方向('row', 'row-reverse', 'column', 'column-reverse')
        flexWrap: "nowrap", // 主轴是否自动换行('wrap', 'nowrap', 'wrap-reverse')
        justifyContent: "center", //子视图主轴布局('flex-start', 'flex-end', 'center', 'space-between', 'space-around', 'space-evenly')
        alignItems: "center", // 子视图副轴布局('flex-start', 'flex-end', 'center', 'stretch', 'baseline')
        alignSelf: "auto", // 覆盖父视图的副轴布局('auto', 'flex-start', 'flex-end', 'center', 'stretch', 'baseline')
        alignContent: "flex-start", // 换行时副轴的对齐方式('flex-start', 'flex-end', 'center', 'stretch', 'space-between', 'space-around')
        backgroundColor: "#FFFFFF",
        //width: 100,
        //height: 40,
        //position: "relative", //(绝对位置'absolute', 相对位置'relative')
        //borderWidth: 0,
        //borderColor: "red",
        //margin: 0, //外边距
        //padding: 0, //内边距
    },
    text: {
        color: '#000000',
        fontSize: 16,
    },
});

相关文章

网友评论

      本文标题:WebStorm RN代码模板

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