React-Native实现热门标签功能

废话少说,先上效果图



Android原生有很多,react-native写的,貌似没有。贴代码:


import React, {
 
 Component} from 'react';
import {
    StyleSheet,
    Text,
    View,
    TouchableHighlight,
    Dimensions,
} from 'react-native';

//定义全局的一些变量
const {width} = Dimensions.get('window');
var cols = 3;
var hMargin = 5; //默认水平距离
var vMargin = 10; //默认垂直距离
var marginLeft = 0;
var marginTop = 0;
var marginRight = 0;
var marginBottom = 0;
var itemWidth = (width - (cols + 3) * hMargin - marginRight - marginLeft) / cols;
var itemHeight = itemWidth / 3;


export class CustumHotTag extends Component {

    static defaultProps = {
        currenSelecttPostion: -1,//重置textView的文本
        title: '',//确定textView的文本
    };

    state: {
        'dataList': Array,
        'title': String,
        'currenSelecttPosti
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值